Dimension Access Manager: контроль переходов между измерениями в Minecraft
На сборках с несколькими измерениями — Нижним миром, Краем и пользовательскими мирами модов — администратору часто нужно не просто построить порталы и постройки, а управлять тем, куда игроки могут телепортироваться. Мод Dimension Access Manager добавляет понятную систему прав: для каждого измерения можно разрешить или запретить переход, не ломая визуально порталы и блоки.
Зачем нужен мод на практике
В обычном Minecraft переход через портал почти всегда означает смену измерения. Этот мод отделяет «стоять у портала» от «перейти в другое измерение»: если доступ заблокирован, игрок может находиться у входа, но загрузка целевого мира не произойдёт. Если доступ выдан — переход работает как ожидается. Так проще проводить ивенты, закрывать технические миры, ограничивать фарм в опасных биомах и постепенно открывать контент по этапам сюжета.
Версии и установка на клиент и сервер
С версии Minecraft 1.19.1 мод должен стоять и на сервере, и у игроков на клиенте. Для 1.19 и более старых сборок достаточно установки только на сервере, хотя клиентская установка допускается. Учитывайте совместимость: версии игры, для которых автор не выпускал сборку мода, официально не поддерживаются — перед обновлением мира или ядра сервера сверяйте таблицу релизов. Если вы собираете модпак под друзей и хотите меньше возиться с ручной установкой jar-файлов, имеет смысл использовать лаунчер с каталогом модификаций: например, этот мод можно спокойно поставить через лаунчер foxygame.net — гибкий современный клиент для Minecraft, где моды доступны прямо из меню без лишних шагов.
Флаг, белый список и чёрный список
Логика мода строится на трёх уровнях.
- Общий флаг измерения. Для каждого измерения задаётся режим GRANTED (доступ разрешён) или LOCKED (доступ закрыт). Если игрок не указан ни в белом, ни в чёрном списке для этого мира, действует именно этот флаг. Для существ, которые не являются игроками, флаг также определяет, смогут ли они телепортироваться.
- Белый список. Активен, когда измерение в режиме LOCKED. Игроки из белого списка всё равно смогут войти, даже если мир закрыт для остальных. При активном белом списке в закрытом измерении телепортироваться могут только игроки, не другие сущности.
- Чёрный список. Работает в противоположной ситуации — когда измерение открыто (GRANTED). Игроки из чёрного списка не смогут перейти, даже если для всех остальных доступ разрешён.
Файл конфигурации на сервере
Настройки лежат в папке мира в каталоге serverconfig в файле dimension_access_manager-server.toml. Имя корневой папки мира для сервера задаётся в server.properties; у одиночной игры это название сохранения из списка миров в каталоге saves внутри .minecraft.
Ключевые параметры:
- default_dimension_access_type — задаёт, будут ли новые измерения по умолчанию открыты (GRANTED) или закрыты (LOCKED). Значение фиксируется при первой генерации измерения, поэтому его нужно выставить до прегенерации чанков, если вы массово создаёте миры заранее.
- dimension_command_permission_level — минимальный уровень прав для команд
/dimensionи связанных подкоманд (по умолчанию 3, то есть операторы). Если команды должны выполнять командный блок или квестовые моды вроде HQM, обычно требуется уровень 2 или ниже.
Основные команды администрирования
Через консоль или чат оператор может быстро проверить состояние всех измерений и точечно менять доступ.
/dimensions status— общий статус: какие измерения открыты, какие заблокированы./dimensions default defaultDimensionAccessType— показать текущее значение параметра по умолчанию для новых измерений./dimensions default defaultDimensionAccessType <GRANTED|LOCKED>— изменить тип доступа по умолчанию для будущих миров./dimension <измерение> access status— статус конкретного измерения./dimension <измерение> access grantиlock— открыть или закрыть переход.- Подкоманды
players list,whitelist list|add|remove,blacklist list|add|remove— управление списками игроков для выбранного измерения.
Сборки, модпаки и этика использования
Автор разрешает включение мода в некоммерческие модпаки без отдельного запроса. Логотип подготовлен Muse31; актуальную документацию для старых веток мода стоит искать на страницах вики проекта.
Вывод
Dimension Access Manager превращает хаотичные переходы между измерениями в управляемый процесс: вы задаёте правило для всего мира, добавляете исключения через белый и чёрный списки и автоматизируете сценарии через команды и уровни доступа. Продумайте значение по умолчанию до генерации пользовательских измерений, синхронизируйте версии клиента и сервера на современных релизах и документируйте правила для игроков — тогда мод станет надёжным инструментом модерации, а не источником путаницы у порталов.