TileEntityRemover/BlockEntityRemover
Каждый администратор сервера Minecraft рано или поздно сталкивается с проблемой лишних блоков-сущностей, которые замедляют работу мира. Спавнеры, оставленные после зачистки подземелий, или забытые механизмы создают постоянную нагрузку на процессор даже в незаселённых чанках. Плагин TileEntityRemover/BlockEntityRemover решает эту задачу радикально и элегантно — он автоматически вычищает указанные tile entity прямо в момент загрузки чанка, не дожидаясь ручного вмешательства.
Что умеет TileEntityRemover/BlockEntityRemover
Инструмент создавался с прицелом на максимальную производительность и простоту. Никаких громоздких меню или баз данных — только целевое удаление ненужных сущностей по гибким правилам. Вот ключевые возможности:
- Автоматическое удаление настраиваемых tile entity при загрузке каждого чанка.
- Раздельная конфигурация для каждого мира — в аду, обычном мире и энде можно задать разные списки.
- Три лаконичные команды для управления: перезагрузка конфига, отключение и включение плагина на лету.
- Лёгкая реализация без лишних зависимостей — плагин практически не влияет на TPS, пока не обнаружит цель.
- Понятная система прав: по умолчанию все команды доступны операторам сервера.
Как установить TileEntityRemover/BlockEntityRemover
Установка плагина не требует специальных знаний. Скачать TileEntityRemover/BlockEntityRemover можно с официальных страниц на SpigotMC или из доверенных репозиториев. Полученный JAR-файл нужно поместить в папку plugins/ вашего сервера, после чего перезапустить ядро. При первом запуске плагин автоматически создаст директорию TileEntityRemover и файл config.yml с заготовкой для правки.
Если вы пользуетесь лаунчером foxygame.net, процесс становится ещё дружелюбнее: встроенный каталог дополнений позволяет отыскать TileEntityRemover/BlockEntityRemover и активировать его буквально в один клик. Лаунчер сам разместит файл в нужной папке, проверит совместимость с текущей версией Minecraft и в дальнейшем будет автоматически обновлять плагин при выходе новых релизов.
Настройка конфигурации
После генерации config.yml откройте его любым текстовым редактором. Секция worlds: уже содержит примеры миров. Вам достаточно перечислить под каждым миром типы блоков-сущностей, которые должны исчезать при загрузке чанка. Например, чтобы убрать все спавнеры в обычном мире и незере, конфиг будет выглядеть так:
worlds:
world:
- SPAWNER
world_nether:
- SPAWNER
Можно указывать любые валидные названия tile entity — от CHEST до BEACON, если того