SizePlayer
2.1EN: Allows players to change their size, which changes their HP. RU: Позволяет игрокам менять свой размер, из-за чего меняется их ХП.
- Tested MC versions
- 1.21, 26.1, 26.2, 26.3
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 set <size> <nickname>— change your own size or another player's size./sizeplayer reload— reload the plugin configuration.
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.
- Russian and English languages are supported. You can create your own localization file and specify its name in
config.yml. - Configuration changes can be applied without restarting the server by using
/sizeplayer reload.
Size Change Animation
The plugin supports smooth player size transitions with configurable animation parameters.
The following settings can be configured in config.yml:
- Update interval — how often the player's size is updated during the animation, for example, every 1 tick.
- Change step — how much the player's size changes per interval, for example, 0.1.
- Enable or disable animation — choose between gradual and instant size changes.
Permissions
sizeplayer.set— change your own size.sizeplayer.set.names— change other players' sizes.sizeplayer.reload— reload the plugin configuration.
RU
Плагин позволяет изменять размер игрока с помощью удобных команд. Размер напрямую влияет на максимальное здоровье, которое рассчитывается по настраиваемым формулам.
Команды
/sizeplayer set <размер> <ник>— изменить свой размер или размер другого игрока;/sizeplayer reload— перезагрузить конфигурацию плагина.
Здоровье
При изменении размера автоматически изменяется максимальное здоровье игрока.
Примеры (по умолчанию):
- размер 0.4 → ~4 сердца;
- размер 1 → 10 сердец;
- размер 10 → ~20 сердец.
Формулы полностью настраиваются в конфиге, что позволяет гибко балансировать геймплей.
Формулы
Поддерживаются математические выражения (через exp4j). Используется переменная x — размер игрока.
Отдельные формулы для:
- маленьких игроков (x < 1);
- больших игроков (x > 1).
Настройка
- поддержка HEX-цветов (&#RRGGBB);
- полностью настраиваемые сообщения;
- доступны русский и английский языки. При желании можно создать собственный файл локализации и указать его название в
config.yml. - применение изменений конфигурации без необходимости перезапускать сервер, используя
/sizeplayer reload.
Анимация изменения размера
Плагин поддерживает плавное изменение размера игрока с настраиваемыми параметрами анимации.
В config.yml можно настроить:
- интервал изменения — частоту обновления размера, например каждые 1 тик;
- шаг изменения — величину изменения размера за один интервал, например 0.1;
- включение и отключение анимации — возможность использовать мгновенное изменение размера вместо постепенного.
Права
sizeplayer.set— изменение собственного размера;sizeplayer.set.names— изменение размера других игроков;sizeplayer.reload— перезагрузка конфигурации плагина.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta