COWMODSКаталог модов

SizePlayer

EN: Allows players to change their size, which changes their HP. RU: Позволяет игрокам менять свой размер, из-за чего меняется их ХП.

Автор: anuraaaan7452обновлён 21 окт. 2026 г.
Механики игры

Описание

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 — перезагрузка конфигурации плагина.

Последние версии

Все версии →
release

SizePlayer 2.1

2.1
21 окт. 2026 г.53Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
# EN ### Command Changes - The `/sizeplayer own <size>` and `/sizeplayer set <nickname> <size>` commands have been merged into a single command: `/sizeplayer set <size> <nickname>`. - The new command retains the functionality of both previous commands. ### Permission Changes - The `sizeplayer.own` permission has been removed. - The `sizeplayer.set` permission, previously used for `/sizeplayer set <nickname> <size>`, has been renamed to `sizeplayer.set.names`. ### New Features - Added an animation for changing player size, which can be enabled or disabled in the configuration. - Added settings for the animation speed and the amount by which the player's size changes per step (in ticks). - The animation is enabled by default. ### Configuration Changes - The plugin configuration has been reworked, and messages have been moved to a separate file. - You can now specify the language file in the main configuration by setting its name, such as `ru` or `en`. # RU ### Изменения команд - Команды `/sizeplayer own <size>` и `/sizeplayer set <nickname> <size>` объединены в одну команду: `/sizeplayer set <size> <nickname>`. - Новая команда сохраняет функциональность обеих предыдущих команд. ### Изменения разрешений - Разрешение `sizeplayer.own` удалено. - Разрешение `sizeplayer.set`, ранее использовавшееся для команды `/sizeplayer set <nickname> <size>`, переименовано в `sizeplayer.set.names`. ### Новые возможности - Добавлена анимация изменения размера игрока. Её можно включать и отключать в конфигурации. - Добавлены настройки скорости анимации и величины изменения размера за один шаг (в тиках). - Анимация включена по умолчанию. ### Изменения конфигурации - Конфигурация плагина переработана: сообщения перенесены в отдельный файл. - В основном конфиге теперь можно указать язык сообщений, задав имя соответствующего файла, например `ru` или `en`.
release

SizePlayer 2.0

2.0
5 апр. 2026 г.436Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
v2.0 # EN ## Added - Subcommands: ```/sizeplayer own```, ```/sizeplayer set```, ```/sizeplayer reload``` - Ability to change other player's size - Configurable health formulas (exp4j support) - Placeholders in messages - HEX color support ## Changed - Reworked config structure - Updated permissions system ## Removed - ```/sizereload``` command - Old ```/sizeplayer <value>``` usage - Legacy permissions ## Примечание - Health is now fully configurable via formulas - Separate formulas for small and large sizes (```x < 1```, ```x > 1```) # RU ## Добавлено - Подкоманды: ```/sizeplayer own```, ```/sizeplayer set```, ```/sizeplayer reload``` - Возможность изменять размер другим игрокам - Настраиваемые формулы здоровья (поддержка exp4j) - Плейсхолдеры в сообщениях - Поддержка HEX-цветов ## Изменено - Переработана структура конфига - Обновлена система прав ## Удалено - Команда ```/sizereload``` - Старый формат ```/sizeplayer <значение>``` - Старые permissions ## Примечание - Здоровье теперь полностью настраивается через формулы - Отдельные формулы для размеров (```x < 1```, ```x > 1```)
release

SizePlayer 1.0

1.0
7 июл. 2025 г.248Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7paper, purpur
Скачать
Что нового
v2.0 # EN The plugin adds the ability to change a player's size via command. To adjust the size, use the **/sizeplayer** command with a value between **0.4** and **10.0**. Scaling also affects the player's max health: - Size 0.4 → 4 hearts - Size 10 → 20 hearts Additional command: - /sizereload – reloads the plugin configuration > Permissions: > > - For /sizeplayer: ```size-player.sizeplayer``` > > - For /sizereload: ```size-player.sizereload``` # RU Плагин добавляет возможность изменять размер игрока с помощью команды. Чтобы изменить размер, используйте команду **/sizeplayer** со значением от **0.4** до **10.0**. При изменении размера также корректируется максимальное здоровье игрока: - При размере 0.4 → 4 сердца - При размере 10 → 20 сердец Дополнительная команда: - /sizereload – перезагружает конфигурацию плагина > Разрешения: > > - Для /sizeplayer: ```size-player.sizeplayer``` > > - Для /sizereload: ```size-player.sizereload```