
VillagerOptimizer
Плагин VillagerOptimizer для серверов Minecraft решает проблему лагов от большого количества жителей. Оптимизируйте торговые залы без потери функциональности - настройка через команды, таблички или блоки.
VillagerOptimizer - избавляемся от лагов из-за жителей на сервере
Если на вашем сервере Майнкрафт есть торговый зал с десятками, а то и сотнями жителей, вы наверняка сталкивались с просадками FPS и тиковыми лагами. Каждый крестьянин - это отдельная сущность с ИИ, которая постоянно проверяет рабочие места, ищет еду, пытается спариться и так далее. На больших серверах это превращается в настоящую проблему производительности.
VillagerOptimizer - плагин для серверов на Spigot/Paper/Purpur/Folia (версии Minecraft 1.16 - 1.21), который позволяет "заморозить" лишних жителей, не ломая их функционал. Торговля остаётся доступной, но ИИ перестаёт жрать ресурсы.
Как это работает
Плагин предлагает 4 способа оптимизации жителей:
- Команды -
/optimizevillagers <радиус>оптимизирует всех жителей в указанном радиусе вокруг игрока./unoptimizevillagers <радиус>- отменяет. - Именные бирки - повесьте на жителя бирку с определённым именем (настраивается в конфиге), и он автоматически оптимизируется. Самый удобный способ для точечной настройки.
- Блоки - разместите или уберите определённый блок рядом с жителем, чтобы переключить его состояние.
- Рабочие блоки - то же самое, но с привязкой к конкретной профессии (например, положить/убрать бочку рядом с рыбаком).
Дополнительные фишки
Плагин не просто отключает ИИ - у него есть куча полезных настроек:
- Запрет торговли с неоптимизированными жителями - стимулирует игроков самим оптимизировать своих крестьян.
- Умный лимит чанков - можно задать максимальное количество оптимизированных и неоптимизированных жителей на чанк. Если лимит превышен, лишние удаляются по приоритету профессий. Например, можно настроить, чтобы в первую очередь удалялись нищие или безработные.
- Спавн взрослыми - жители появляются сразу взрослыми, чтобы их можно было быстрее оптимизировать.
- Защита оптимизированных жителей - можно запретить мобам атаковать их, а также настроить, от каких источников урона они защищены.
- Многострочные сообщения - все уведомления поддерживают MiniMessage-форматирование. Можно использовать HEX-цвета, кастомные клики и прочее без навыков программирования.
- Мультиязычность - из коробки есть переводы на английский, немецкий, итальянский и русский. Язык подтягивается автоматически из настроек клиента игрока.
Команды
| Команда | Алиасы | Описание |
|---|---|---|
/villageroptimizer [reload, version, disable] | voptimizer, vo | Админские команды плагина |
/optimizevillagers <радиус> | noai, optvils | Оптимизировать жителей в радиусе |
/unoptimizevillagers <радиус> | noaiundo, unoptvils | Отменить оптимизацию жителей в радиусе |
Важно знать
Плагин отлично подходит для серверов с экономикой, где торговые залы - основа геймплея. Если у вас ванильный выживание с парой деревенек - он вряд ли понадобится. А вот на крупных проектах с десятками игроков VillagerOptimizer реально спасает производительность.
Скачать VillagerOptimizer можно для серверов на Spigot, Paper, Purpur и Folia. Поддерживаются версии Minecraft от 1.16 до 1.21 включительно. Конфиг гибкий, всё настраивается под конкретные нужды.
