
SizePlayer
EN: Allows players to change their size, which changes their HP. RU: Позволяет игрокам менять ✨й размер, из-за чего меняется их ХП.
EN
The plugin allows you to change a player's size using convenient commands. Size directly affects the maximum health, which is calculated using configurable formulas.
Commands
/sizeplayer own <size>— change your own size/sizeplayer set <nickname> <size>— change another player's size/sizeplayer reload— reload the config
Health
When the size is changed, the player's maximum health is automatically adjusted.
Examples (default):
- Size 0.4 → ~4 hearts
- Size 1 → 10 hearts
- Size 10 → ~20 hearts
The formulas are fully configurable in the config, allowing flexible gameplay balancing.
Formulas
Mathematical expressions are supported (via exp4j)
The variable x is used — the player's size
Separate formulas for:
- small players (x < 1)
- large players (x > 1)
Configuration
- HEX color support (&#RRGGBB)
- Fully customizable messages
- Includes a Russian config (config_ru.yml). ПSimply copy its contents into config.yml and run
/sizeplayer reload
Permissions
sizeplayer.own — change your own size
sizeplayer.set — change other players' size
sizeplayer.reload — reload the config
RU
Плагин позволяет изменять размер игрока с помощью удобных команд. Размер напрямую влияет на максимальное здоровье, которое рассчитывается по настраиваемым формулам.
Команды
/sizeplayer own <размер>— изменить ✨й размер/sizeplayer set <ник> <размер>— изменить размер другому игроку/sizeplayer reload— перезагрузить конфиг
Здоровье
При изменении размера автоматически изменяется максимальное здоровье игрока.
Примеры (по умолчанию):
- Размер 0.4 → ~4 сердца
- Размер 1 → 10 сердец
- Размер 10 → ~20 сердец
Формулы полностью настраиваются в конфиге, что позволяет гибко балансировать геймплей.
Формулы
Поддерживаются математические выражения (через exp4j)
Используется переменная x — размер игрока
Отдельные формулы для:
- маленьких игроков (x < 1)
- больших игроков (x > 1)
Настройка
- Поддержка HEX-цветов (&#RRGGBB)
- Полностью настраиваемые сообщения
- В комплекте есть русский конфиг (config_ru.yml). Просто скопируйте его содержимое в config.yml и выполните
/sizeplayer reload
Права
sizeplayer.own — изменение ✨его размера
sizeplayer.set — изменение размера других игроков
sizeplayer.reload — перезагрузка конфига
