Ядро: Paper / Spigot
Версия: 1.21.1 - 1.21.11
Java: 21+
Зависимость: Citizens2 / Citizens
Плагин, который позволяет изменять масштаб NPC из Citizens с помощью атрибута
Основная фича — делать NPC «маленькими» (baby), как у мобов-зомби или животных.
Скины применяются, а также остаются, и на мини-версии нпс
Версия: 1.21.1 - 1.21.11
Java: 21+
Зависимость: Citizens2 / Citizens
Плагин, который позволяет изменять масштаб NPC из Citizens с помощью атрибута
GENERIC_SCALE.Основная фича — делать NPC «маленькими» (baby), как у мобов-зомби или животных.
Скины применяются, а также остаются, и на мини-версии нпс
Особенности
- Команда
/npc scaleдля изменения размера выбранного NPC. - Поддержка предустановок
normalиbaby, а также произвольного значения масштаба. - Таб-комплит для удобства.
- Сохранение масштаба между перезагрузками сервера и плагина.
- Команда
/jcbreloadдля перезагрузки плагина. - Полностью настраиваемые сообщения и значения в
config.yml.
Установка
- Поместите
JCitizensBaby.jarв папкуplugins. - Перезапустите сервер
- При первом запуске создастся папка
plugins/JCitizensBabyс файломconfig.yml.
Права (Permissions)
jcitizensbaby.use— разрешает использовать команду/npc scaleи/jcbreload.
Конфигурация (config.yml)
config.yml:
# Конфигурация JCitizensBaby
# Используйте & для цветовых кодов
scales:
normal: 1.0
baby-default: 0.5 # Дефолтный масштаб для /npc scale baby (без числа)
suggestions: # Подсказки для таб-комплита после /npc scale baby
- 0.5
- 0.55
- 0.6
- 0.65
- 0.7
- 0.75
- 0.8
- 0.85
- 0.9
messages:
no-permission: "&cУ вас нет прав на использование этой команды!"
select-npc: "&cСначала выберите NPC (/npc select)!"
not-spawned: "&eNPC не заспавнен — размер применится автоматически при спавне."
not-living-entity: "&cМасштаб поддерживается только для живых сущностей (обычно Player-NPC)."
success-scale: "&aРазмер NPC изменён на &e{type} (&f{scale}&e)&a!"
invalid-usage: "&cНеверное использование! &7/npc scale normal &7или &7/npc scale baby [число]"
invalid-scale: "&cНеверное значение масштаба '&f{input}&c'! Должно быть число больше 0."
invalid-scale-zero: "&cМасштаб должен быть больше 0!"
reload-success: "&aКонфиг JCitizensBaby успешно перезагружен!"
reload-fail: "&cОшибка при перезагрузке конфига!"
