NoSpawnerXP: точный контроль над опытом и дропом со спавнеров в Minecraft
Спавнеры в Minecraft — мощный инструмент для автоматической добычи ресурсов и опыта. Но на серверах с развитой экономикой бесконечные фермы на основе спавнеров могут разрушить баланс, обесценить редкие предметы и сделать прокачку слишком лёгкой. Плагин NoSpawnerXP решает эту проблему гибко и без лишней нагрузки на сервер. Он позволяет полностью отключить выпадение опыта и предметов с мобов, появившихся из спавнеров, или тонко настроить исключения для отдельных сущностей и ценных ресурсов.
Зачем нужен контроль над спавнерами
На ванильных серверах игроки часто строят огромные фермы мобов вокруг найденных спавнеров. Это даёт неограниченный опыт для починки вещей и зачарования, а также бесконечный поток ресурсов. В результате экономика сервера страдает: редкие предметы теряют ценность, новичкам нечего предложить на рынке, а эндгейм-контент достигается слишком быстро. Отключение опыта и дропа со спавнеров возвращает значимость естественного фарма, исследований и торговли между игроками.
Однако полное отключение тоже не всегда идеально — иногда хочется оставить возможность получать редкие предметы, например, головы скелетов-иссушителей или уникальные ресурсы из модов. NoSpawnerXP даёт администраторам полную свободу в настройке этих правил.
Главные возможности плагина
- Блокировка опыта: мобы, появившиеся из спавнеров, не роняют сферы опыта. Игроки не могут бесконечно качаться на афк-фермах.
- Контроль дропа: можно полностью запретить выпадение предметов, оставить только редкий лут или сохранить всё, кроме опыта.
- Список исключений: определённые мобы (например, боссы) всегда дают опыт и дроп, независимо от источника появления.
- Поддержка модов: плагин распознаёт кастомные предметы из Industrial Craft 2, Thaumcraft, Tinker’s Construct, Mystical Agriculture и десятков других модов. Редкий дроп можно настроить через отдельный файл custom_items.yml.
- Гибкая конфигурация: все параметры меняются в config.yml без перекомпиляции. Доступны режимы отладки, автоопределение версии, очистка сфер опыта поблизости.
- Права и сообщения: игроки с пермишеном nospawnerxp.bypass получают опыт со спавнеров. Можно настроить уведомления о блокировке дропа.
Установка и первичная настройка
Плагин совместим с версиями Minecraft 1.13 и выше, включая последние сборки. Для установки достаточно поместить jar-файл в папку plugins сервера и перезапустить ядро. После первого запуска автоматически создастся config.yml с подробными комментариями на русском или английском языке — язык выбирается параметром language. Если вы пользуетесь лаунчером foxygame.net, то можете легко установить моды и плагины прямо из меню лаунчера, что особенно удобно для тестирования конфигураций NoSpawnerXP на локальном сервере перед запуском на публичном.
Основные параметры, которые стоит проверить сразу:
- disable-xp: true — отключает опыт со спавнеров. Главный переключатель.
- keep-items: true/false — разрешает ли дроп предметов вообще.
- keep-items-mode: all / rare / none — если дроп разрешён, можно оставить все предметы, только редкие или ничего.
- exceptions: список мобов, которые игнорируют ограничения. Удобно добавить WITHER, ENDER_DRAGON, чтобы боссы всегда давали лут.
- show-messages: false — отключает сообщения в чат при убийстве спавнерного моба, чтобы не засорять эфир.
Работа с модовыми предметами
Одна из сильных сторон NoSpawnerXP — глубокая интеграция с популярными модификациями. Плагин содержит встроенный список редких предметов из технических и магических модов. Например, иридиевая руда из IC2, кристаллы флюкса из Applied Energistics 2, дракониевая пыль из Draconic Evolution, террастил из Botania и многие другие. Если используется режим keep-items-mode: rare, плагин автоматически проверяет, является ли выпавший предмет редким согласно ванильным таблицам и списку из custom_items.yml. Это позволяет сохранить ценность уникальных ресурсов, одновременно заблокировав поток обычного мяса, костей и пороха с ферм.
При необходимости список кастомных предметов можно расширить через файл custom_items.yml, указав названия предметов из любых установленных модов. Команда /nospawnerxp customitems открывает доступ к управлению этим списком прямо в игре.
Команды и права администратора
Все команды плагина требуют прав оператора (OP). Они интуитивно понятны и покрывают все нужные операции:
- /nospawnerxp reload — перезагрузить конфигурацию без рестарта сервера.
- /nospawnerxp info — вывести текущие настройки и версию плагина.
- /nospawnerxp debug — включить/выключить режим отладки для поиска проблем.
- /nospawnerxp check — проверить мобов в радиусе 15 блоков и показать, какие из них считаются спавнерными.
- /nospawnerxp clearorbs — удалить все сферы опыта в мире, полезно для очистки после массовых ферм.
- /nospawnerxp test — протестировать механизм определения спавнеров на ближайших мобах.
- /nospawnerxp permissions — управление правами и просмотр игроков с bypass.
- /nospawnerxp customitems — добавление/удаление кастомных предметов в список редкого дропа.
- /nospawnerxp notifications — настройка уведомлений для игроков.
Для отдельных игроков или групп можно выдать право nospawnerxp.bypass. Тогда они будут получать опыт и дроп со спавнеров в полном объёме, что удобно для донатеров или администраторов, тестирующих фермы.
Тонкая настройка производительности
Плагин спроектирован с учётом высоких нагрузок. Параметр auto-cleanup и cleanup-interval позволяет автоматически удалять сферы опыта, которые всё же могли появиться из-за багов или старых ферм. clear-items-nearby удаляет предметы рядом со спавнерными мобами, предотвращая захламление мира. Для старых версий (1.13–1.15) предусмотрен режим legacy-support, а use-reflection обеспечивает совместимость даже с нестандартными ядрами.
Благодаря автоопределению версии (auto-detect-version) плагин сам подстраивается под API сервера, что исключает ошибки из-за различий в названиях материалов или сущностей. Резервный материал fallback-material: STONE используется, если какой-то блок отсутствует в конкретной версии.
Почему NoSpawnerXP лучше аналогов
В отличие от многих плагинов, которые просто обнуляют опыт со спавнеров, NoSpawnerXP предлагает многоуровневую систему фильтрации дропа. Возможность сохранить редкие предметы из модов делает его незаменимым на серверах с модпаками. Полная русификация конфигурации и сообщений снижает порог входа для администраторов, а детальная документация прямо в config.yml позволяет настроить плагин без поиска гайдов.
Если вы хотите оживить экономику сервера, заставить игроков исследовать мир, а не сидеть сутками у спавнеров, NoSpawnerXP станет надёжным инструментом. Он не конфликтует с другими плагинами на мобов и опыт, легко обновляется и поддерживает самые свежие версии Minecraft.
Заключение
NoSpawnerXP — это не просто выключатель опыта, а комплексное решение для управления дропом со спавнеров. Гибкие режимы, поддержка модовых предметов, понятные команды и минимальное влияние на производительность делают его обязательным для администраторов, которые заботятся о долгосрочном развитии сервера. Настройте исключения для боссов, сохраните редкий лут из Thaumcraft или Draconic Evolution и забудьте о бесконечных фермах, разрушающих экономику. Ваш сервер станет интереснее, а игроки — изобретательнее.