
DimensionPause
Плагин DimensionPause для Minecraft позволяет временно блокировать доступ к Незеру и Энду на сервере. Идеально для ивентов, ресетов миров или техобслуживания - игроков автоматически выкидывает из заблокированного измерения, а порталы перестают работать.
Dimension Pause
Что такое Dimension Pause?
Dimension Pause - это лёгкий и простой плагин для серверов Minecraft (на базе Paper), который даёт возможность временно перекрыть доступ игрокам к целым измерениям. Он не даёт создать портал в Незер или Энд, а если кто-то уже там - телепортирует обратно в безопасное место. Пригодится, когда нужно провести ивент только в Оверворлде, подготовить ресет Энда или просто ограничить побеги в Незер на время техобслуживания.
Плагин отслеживает две ситуации: попытку создания портала (например, через зажигалку) и попытку телепортации между мирами (через уже существующий портал или команды вроде /home из Essentials). Если измерение приостановлено - игрок либо не может создать портал, либо его выкидывает из мира.
Когда измерение отключают, а игрок уже внутри, он телепортируется к точке респавна или в указанный в конфиге мир, если точка респавна недоступна.
Текущие возможности
- Полная блокировка доступа к измерениям для каждого мира отдельно. Подробнее о привязке миров - в разделе "Настройка миров".
- Игроки не могут создавать порталы, заходить в них или телепортироваться через команды (
/home,/warpи т.п.) в другие измерения. Если игрок вышел из игры, а измерение приостановили в его отсутствие, при входе его через заданную задержку выкинет наружу.
- Игроки не могут создавать порталы, заходить в них или телепортироваться через команды (
- Возможность приостановить мир до ручного отключения администратором или на время - с указанием задержки (например, на 30 минут или на сутки).
- Гибкие настройки сообщений и заголовков - можно заменить стандартные тексты на свои через файлы в папке
plugins/DimensionPause/lang/. - Устойчивые таймеры - даже если сервер перезагрузится или упадёт, блокировка не сбросится. DimensionPause использует встроенный планировщик Paper и при старте сервера перезапускает таймеры для всех временно заблокированных измерений.
- Поддержка Folia (но пока не протестирована - используйте на свой страх и риск, так как зависимости вроде LuckPerms ещё не работают на Folia).
Планы на будущее
- Поддержка Velocity / BungeeCord.
- Создание API для интеграции с другими плагинами.
Команды и права
Все команды можно сокращать: /dimensionpause → /dp.
| Команда | Право | Описание |
|---|---|---|
/dimensionpause | dimensionpause.commands | Показывает меню помощи |
/dimensionpause toggle <мир> <end | nether> <недели>w<часы>h[<секунды>s] | dimensionpause.toggle | Приостанавливает или возобновляет доступ к указанному измерению для заданного мира с опциональным временем блокировки |
/dimensionpause state <мир> <end | nether> | dimensionpause.state | Проверяет статус блокировки для конкретного измерения в мире |
/dimensionpause reload | dimensionpause.reload | Перезагружает конфиг и файлы языка |
| - | dimensionpause.bypass.[мир].[измерение] | Разрешает отдельным игрокам игнорировать блокировку для заданного мира и измерения |
| - | dimensionpause.* | Даёт все перечисленные выше права |
Требования
- Версия 1.1.2 работает на Minecraft 1.17 и выше.
- Версия 2.0.0 требует последнюю версию Paper (на момент написания - 1.21.11 и Java 21). Поддержка старых версий Paper обратно совместима лишь отчасти, так что почти 75% серверов, использующих DimensionPause, уже обновлены.
Настройка миров
DimensionPause предполагает, что ваш Незер и Энд привязаны к конкретному миру Оверворлда. Плагин не поддерживает блокировку измерений для миров, у которых нет "родительского" Оверворлда (например, отдельные миры только для Незера или только для Энда).
Поскольку Paper сам не связывает миры друг с другом, он опирается на стандартное именование: мир Незера должен заканчиваться на _nether, а мир Энда - на _the_end. Например, для мира по умолчанию world его спутники будут world_nether и world_the_end. Если ваши миры названы не так - DimensionPause не сможет работать.
Итог
DimensionPause - полезная утилита для администраторов серверов, которые хотят гибко управлять доступом к измерениям. Лёгкая настройка, поддержка таймеров, устойчивость к перезагрузкам - всё это делает её отличным выбором для контроля за игровым пространством. Скачайте плагин DimensionPause и возьмите под контроль Незер и Энд на своём сервере Майнкрафт.
Сервер для плагина DimensionPause - как у профи
Плагин DimensionPause создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DimensionPause для друзей можно за пару минут - BungeeHost всё уже подготовил.
