▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Disable Dimensions
Disable Dimensions

Disable Dimensions

Датапак и мод для Майнкрафта, который блокирует доступ в Незер, Энд и любые кастомные измерения. Защита от обхода, гибкие условия включения/отключения, полный контроль для администраторов серверов. Работает в одиночке и на мультиплеере.

Оцените первым
11.0K
20

Disable Dimensions

Disable Dimensions - это надёжное решение для блокировки перемещений между измерениями в Minecraft. Никакие трюки с жемчугом Края, порталами, командами или вагонетками не помогут: датапак перехватывает все известные способы входа и мгновенно возвращает игрока обратно. При этом каждое измерение (Незер, Энд, а также любые кастомные) можно включать или отключать отдельно, а ещё - накладывать условия, переопределяющие статус. Идеально для ванильных и модифицированных серверов, где нужно замедлить прохождение, предотвратить грифинг или сохранить уникальный геймплей в обычном мире.

Зачем это нужно?

В Майнкрафте Незер и Энд - ключевые точки прогресса. Но на многих серверах доступ к ним хотят ограничить: чтобы игроки не бежали в Незер за незеритом в первый же час, не ломали экономику, не дропали яйца дракона в чужие базы или просто чтобы сохранить интригу в сборке с кастомными измерениями. Disable Dimensions полностью закрывает эту задачу без костылей и лишней нагрузки на сервер.

Особенности

  1. Единственное полноценное решение. Другие датапаки либо устарели, либо работают криво, либо не умеют блокировать кастомные миры. Этот - актуален для современных версий и покрывает всё.
  2. Комплексная защита. Перехватывает любые методы: порталы, жемчуг Края, команды /teleport, вагонетки, заход через спавн. Игрок может войти в портал, но его сразу выкинет обратно - в точку входа (для Незера) или на респавн (для Энда). Исключения - редкие кейсы, описанные ниже.
  3. Ванильная награда. Если игрок всё-таки активирует портал, он всё равно получит достижение "Вход в Незер" или "Конец?". Это задумано как небольшой трофей. Админ может отследить, кто пытался - по достижениям.
  4. Понятная обратная связь. При возврате игрок видит короткое сообщение в action bar, слышит звук и получает эффект замедления. Всё чётко, без залипаний.
  5. Гибкость и совместимость. Работает как глобальный датапак или как привязанный к конкретному миру. Поддерживает переводы интерфейса. Совместим с обычным Minecraft, модами и кастомными мирами - без дополнительных плясок.
  6. Готов к серверу. Надёжный, пассивный, без лишних проверок каждый тик. Отлично подходит для публичных серверов - никто не сломает, не обойдёт, не нагрузит.
  7. Настройка на лету. Конфигурация меняется прямо в игре через удобную панель. Не нужно перезагружать мир или сервер.

Установка

Положи датапак или мод в соответствующую папку мира/сервера. После этого можно открыть панель информации:

/function disable_dimensions:about

Перевод интерфейса

Если используется мод в одиночной игре - переводы подхватятся автоматически. На выделенном сервере (только датапак) администратору нужно поставить мод на клиенте или скачать отдельный ресурспак, чтобы видеть русифицированное меню. В любом случае, все сообщения игрокам настраиваются отдельно.

Настройка

Открой панель конфигурации командой:

/function disable_dimensions:config

В панели можно:

  • Включить/отключить каждое измерение
  • Изменить текст и цвет сообщения при возврате
  • Добавить или удалить условия (см. ниже)
  • Добавить или удалить кастомные измерения
  • Сбросить все настройки до заводских
  • Установить точку мирового спавна (обязательно сделай это перед началом эксплуатации - встань на нужное место и нажми "Заменить")

Условия (Conditions)

Условия позволяют переопределить статус измерения при определённых обстоятельствах. Если условие истинно - оно меняет enabled/disabled на своё значение. Можно задать несколько условий, сработает хотя бы одно (но лучше не делать противоречивых, иначе поведение непредсказуемо).

Каждое условие содержит:

  • name - уникальное имя
  • type - тип проверки:
    • advancement - проверяет достижения игрока (значение - ID достижения)
    • gamemode - по текущему режиму (survival, creative, adventure, spectator)
    • gametime - по игровому времени в тиках: дни * 24 * 60 * 60 * 20. Время идёт только когда мир запущен, учитывай простои сервера
    • item - по предмету в инвентаре (можно с фильтром компонентов, например minecraft:diamonds[count=64])
    • score - по счёту в скорборде (формат objective_name=value, например nether_entries=5)
    • tag - по тегу игрока (например, enter_nether)
    • team - по команде игрока (например, red_team)
  • value - конкретное значение для проверки (зависит от типа)
  • disabled - true или false - переопределяет текущий статус, если условие сработало

Примеры для minecraft:the_nether

  1. Включить через день
/function disable_dimensions:config/dimension/condition/add {id:"minecraft:the_nether",name:"1d Enable",type:"gametime",value:"1728000", disabled:"false"}
  1. Включить для креатива
/function disable_dimensions:config/dimension/condition/add {id:"minecraft:the_nether",name:"Allow Creative",type:"gamemode",value:"creative", disabled:"false"}
  1. Отключить через 7 дней
/function disable_dimensions:config/dimension/condition/add {id:"minecraft:the_nether",name:"7d Disable",type:"gametime",value:"12096000", disabled:"true"}

Кастомные измерения

Если твой модпак добавляет новые измерения (например, The Aether, The Other из All The Mods), их тоже можно заблокировать. Добавь запись через панель или команду:

  • name - отображаемое имя
  • id - идентификатор измерения (например, aether:the_aether)
  • type - куда отправлять игрока:
    • nether_entered_pos - в последнюю точку входа в Незер (только для Незера)
    • respawn - на точку возрождения или на мировой спавн (для Энда и кастомов)
  • message_color - цвет сообщения (один из валидных цветов текста)
  • message_text - текст сообщения

Примеры

The Aether

/function disable_dimensions:config/dimension/add {name: "The Aether", id: "aether:the_aether", type: "respawn", message_color: "aqua", message_text:"Небесная сила преграждает путь..."}

ATM10 - The Other

/function disable_dimensions:config/dimension/add {name: "The Other", id: "allthemodium:the_other", type: "respawn", message_color: "dark_purple", message_text:"Таинственная сила из Другого мира не пускает вас..."}

Для сервера без доступа к панели

Если консоль не позволяет открыть GUI, используй её же команды прямо в терминале сервера (требуется права оператора):

  • Добавить запись: function disable_dimensions:config/dimension/add {name: "", id: "", type: "", message_color: "", message_text:""}
  • Включить: function disable_dimensions:config/dimension/enable {id: ""}
  • Отключить: function disable_dimensions:config/dimension/disable {id: ""}
  • Изменить сообщение: function disable_dimensions:config/dimension/message {id: "", message_color: "", message_text:""}
  • Удалить запись: function disable_dimensions:config/dimension/remove {id: ""}
  • Сбросить: function disable_dimensions:config/dimension/reset
  • Условия: добавляются/удаляются через disable_dimensions:config/dimension/condition/[add|enable|disable|edit|remove] с параметрами.

Значение id для Незера: {id: "minecraft:the_nether"}, для Энда: {id: "minecraft:the_end"}. Мировой спавн (World Spawn) через команду не установить - нужно стоять на месте и нажать кнопку в панели.

Пограничные случаи (Edge Cases)

Датапак построен на событиях, но есть пара сценариев, которые нужно учитывать:

  1. Возрождение в отключённом измерении. Если якорь возрождения или команда /spawnpoint заданы внутри измерения, которое потом отключили, игрок будет появляться там же, пока не очистится точка спавна.
  2. Уже внутри при отключении. Игроки, которые находятся в Незере или Энде в момент отключения, останутся там до выхода. Придётся телепортировать их вручную.
  3. Кастомные способы респавна. Некоторые моды (The Aether) добавляют новые механики возрождения - они не будут работать с этим датапаком, так как полагаются на кастомные блоки или измерения.

Disable Dimensions - простой, но мощный инструмент для администраторов, которые хотят держать прогресс игроков под контролем. Скачайте датапак Disable Dimensions и настройте правила под свой вкус - без лишнего геморроя.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26w14a26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:1 месяц назад
Главная