Как отключить Ад и Энд на сервере Minecraft — полное руководство

Туториал Как отключить ад и энд на сервере minecraft — полное руководство

  • Автор темы Автор темы mcdev
  • Дата начала Дата начала

mcdev

Администратор
Администратор
Клиент
Рубли
207.0
Как отключить Ад и Энд на сервере Minecraft — полное руководство

Отключение измерений Nether (Ад) и End (Энд) — одна из базовых, но при этом часто неправильно реализуемых задач при настройке Minecraft-сервера. Неверная конфигурация приводит к крашам, багам телепортации, конфликтам плагинов и застрявшим игрокам. В этом материале разобраны все корректные и актуальные способы отключения Ада и Энда на серверах Spigot, Paper и Purpur — от стандартных конфигов до продвинутых сценариев.

16884107-disableend-thumbnail_l.webp

Статья написана с позиции практики администрирования и ориентирована на реальные продакшн-проекты, а не тестовые сервера.

Когда это нужно: хардкор-режимы, RPG-проекты, этапное открытие контента, технические сервера, мини-игры, ограничения фарма ресурсов.

Содержание


Как работает отключение измерений в Minecraft

Minecraft не «удаляет» измерения при их отключении. Сервер просто:
- перестаёт загружать соответствующие миры;
- запрещает телепортацию игроков;
- не создаёт порталы и чанки;
- блокирует связанные игровые события.

Это означает, что миры Nether и End могут физически оставаться в папке сервера, но быть полностью недоступными.

Ключевой момент: отключение измерения ≠ удаление мира.


Отключение Ада (Nether)

Отключение Nether выполняется самым простым и универсальным способом.


Через server.properties

Открой файл server.properties и установи параметр:

Код:
allow-nether=false

После изменения требуется полный перезапуск сервера.

Результат:
- порталы в Ад перестают работать;
- мир world_nether не загружается;
- игроки не могут попасть в Ад никакими способами.

Этот метод работает на:
- Spigot
- Paper
- Purpur


Отключение Энда (End)

В отличие от Nether, End не отключается через server.properties. Для него используется конфигурация ядра сервера.


Отключение End через spigot.yml

Это основной и корректный способ для Spigot и его форков.

  1. Открой файл spigot.yml.
  2. Найди параметр allow-end.
  3. Измени значение с true на false.
  4. Сохрани файл и полностью перезапусти сервер.

Пример правильной конфигурации:

Код:
allow-end: false

После этого:
- портал в Край не активируется;
- телепортация в End блокируется;
- дракон и чанки End не загружаются.

Важно: параметр работает только после рестарта. Команда /reload не применяется.


Настройки bukkit.yml (дополнительный контроль)

Файл bukkit.yml позволяет управлять загрузкой миров.

Пример конфигурации:

Код:
worlds:
  world_nether:
    keep-spawn-loaded: false
  world_the_end:
    keep-spawn-loaded: false

Этот способ:
- снижает нагрузку;
- предотвращает фоновые загрузки;
- дополняет отключение через spigot.yml.

Но: сам по себе он не блокирует телепортацию, поэтому используется только вместе с allow-end=false.


Paper и Purpur: что нужно учитывать

Paper и Purpur полностью совместимы с настройками Spigot, но имеют дополнительные конфиги.

Файл:
paper-world-defaults.yml

Он позволяет тонко управлять логикой End (порталы, события, генерация), но:
- не заменяет allow-end;
- используется для кастомных сценариев.

Рекомендация:
Для стабильности всегда отключайте End через spigot.yml, а Paper-настройки используйте как дополнение.


Блокировка порталов без отключения миров

Иногда требуется:
- оставить End и Nether;
- но запретить доступ игрокам.

Используются методы:
- отмена телепортации;
- запрет активации порталов;
- проверка прав или условий.

Это особенно актуально для:
- RPG-серверов;
- сюжетных карт;
- поэтапного открытия измерений.


Использование плагинов

Плагины дают максимальную гибкость:
- доступ по правам;
- доступ по времени;
- доступ по выполнению условий.

Примеры сценариев:
- Ад закрыт до определённого этапа вайпа;
- Энд доступен только администрации;
- доступ открывается после события на сервере.

Плюс: отсутствие жёсткого вмешательства в ядро.
Минус: зависимость от качества плагина.


Типичные ошибки при отключении Ада и Энда

  • Изменение конфигов без рестарта сервера.
  • Удаление миров без отключения телепортации.
  • Конфликт плагинов телепортации с отключёнными измерениями.
  • Оставленные порталы, ведущие в несуществующие миры.
  • Использование /reload после изменения spigot.yml.

Практика: 90% проблем с End связаны не с ядром, а с плагинами, которые продолжают принудительно телепортировать игроков.


FAQ — часто задаваемые вопросы

Можно ли отключить Ад, но оставить Энд?
Да. Используется allow-nether=false, при этом allow-end остаётся true.

Можно ли вернуть End без вайпа?
Да. Если мир не удалялся, достаточно вернуть параметр и перезапустить сервер.

Что делать с игроками, застрявшими в End?
Перед отключением рекомендуется телепортировать всех в основной мир.

Подходит ли это для Purpur?
Да. Purpur полностью поддерживает конфиги Spigot и Paper.

Итоговое экспертное мнение

Корректное отключение Ада и Энда — это всегда комбинация конфигураций, а не один параметр «на удачу». Для простых серверов достаточно server.properties и spigot.yml. Для коммерческих и долгоживущих проектов рекомендуется дополнять это логикой плагинов и контролем порталов.

Главное правило:
Сначала логика — потом конфиги. Тогда сервер будет стабильным, управляемым и масштабируемым.