
EasyScale
EasyScale is a lightweight plugin for Paper and Folia that enables smooth, dynamic player resizing with adaptive attributes, block suffocation protection, and an interactive Admin GUI.
Оцените первым
43
1
Список изменений
Changelog
1.0.1 — Bugfix & Integration Release (2026-09-12)
Fixed
- Per-player scale limits now work. The
/scalecommand previously ignored theeasyscale.min.<x>/easyscale.max.<x>permissions andeasyscale.bypass.limits— it always used the globalmin_scale/max_scalefrom the config. Limits are now correctly resolved for the target player. - WorldGuard flag registration. The
allow-scaleflag is now registered inonLoad()(the only point where WorldGuard's flag registry accepts new flags), soallow-scale=falseregions are respected. - Entering a blacklisted world no longer keeps scaled attributes. Resetting a player to size 1.0 in a blacklisted world now also removes the health/speed/attack/reach/etc. modifiers instead of leaving them from the previous scale. The player's saved scale is still restored when they return to an allowed world.
- Missing
wg_region_deniedmessage key. The message key was referenced by the item handler but absent from all locale files; players would have seen a raw "Message not found" error. Added to all 4 locales (en_US, ru_RU, es_ES, de_DE). interactive-itemssection missing from default config. The growth/shrink item feature read a config section that didn't exist in a freshconfig.yml. Added with sane defaults (disabled by default).- Negative bonus display in the Admin GUI. The personal-menu head now formats health/reach bonuses with an explicit sign (
+2.0/-1.5) instead of+-1.5. - Cooldowns and animation tasks are now cleaned up on player quit (previously leaked map entries), and both maps are thread-safe (
ConcurrentHashMap), which matters on Folia where players tick on different region threads. - Update checker notification is scheduled via the global region scheduler, making it Folia-compatible instead of using the legacy Bukkit scheduler.
Added
- Interactive items are now functional. Right-clicking the configured items (default: Red Mushroom to grow, Brown Mushroom to shrink) changes the player's size, consumes the item, respects per-player limits, WorldGuard regions and blacklisted worlds. Toggle via
interactive-items.enabledin the config. - Vault economy support. Optionally charge players for each scale change via
economy.enabledandeconomy.cost_per_change. New permissions:easyscale.bypass.cost(bypass the fee),easyscale.items.use(use the growth/shrink items). New localized message:not_enough_money. - WorldGuard and Vault added to
softdependfor correct load ordering.
Файлы
EasyScale-1.0.1.jar(71.02 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.1
Загрузчики
FoliaPaperPurpur
Версии игры
1.20.5–1.21.11
Загрузок
5
Дата публикации
11.09.2026
