Плагин для серверов Майнкрафт, который быстро перезапускает игровой мир без перезапуска сервера. Он подойдёт для спидранов, манхантов и испытаний: игроки на время генерации попадают в мир ожидания Limbo, а затем возвращаются в новый мир.
Возможности
- Пересоздаёт обычный мир, незер и энд; можно использовать случайный либо фиксированный сид.
- Загружает заготовленные карты из папки
WorldReset_Templates. Несколько шаблонов обычного мира выбираются случайно; папкиDIM-1иDIM1из одиночных миров автоматически приводятся к серверной структуре. - Автоматически перезапускает мир по расписанию или после заданного числа смертей.
- Ведёт таймер спидрана в режимах общего соревнования и личных попыток, по реальному или игровому времени. Финишным условием могут быть вход в портал, убийство сущности, достижение, разрушение блока или получение предмета.
- Хранит попытки, завершения, смерти, среднее время и личные рекорды, а также таблицу десяти лучших результатов с сидами миров.
- Умеет переносить точку появления к выбранной структуре или биому и ищет сушу, чтобы игроки не появились посреди океана.
- Может выдавать лодку при появлении на воде и дерево при появлении под землёй.
- Показывает обратный отсчёт и звуки при переходе в Limbo, ограничивает присоединяющихся посреди забега игроков и позволяет запускать сервер сразу в режиме ожидания.
- Включает встроенную строку поиска игроков Locator Bar, синхронизирует статистику с ванильными целями scoreboard и отдаёт плейсхолдеры для PlaceholderAPI.
- Языки интерфейса: английский, немецкий и польский.
Команды
Главная команда: /worldreset или /wr.
/wr start— начать игру для ожидающих в Limbo./wr reset [in] [out]— пересоздать мир; необязательные значения задают задержку до сброса и перед началом игры./wr limbo [seconds],/wr limbo <player> [seconds],/wr limboall [seconds]— перевести себя, игрока или всех игроков в Limbo./wr limboall delay <in> <out>— задать задержки входа и выхода из Limbo./wr limboall newplayers <enable|disable|status>— отправлять новых игроков в Limbo во время активной игры./wr limboall startup <enable|disable|status>— включить запуск сервера в Limbo./wr death— включить или выключить перезапуск после смерти./wr seed [value]— задать фиксированный сид или переключить случайный./wr filter structure <name>,/wr filter biome <group|name> [specific_biome],/wr filter clear— выбрать структуру или биом для точки появления либо очистить фильтр./wr give boat <enable|disable>и/wr give wood <amount|enable|disable>— настроить автоматическую выдачу предметов./wr templates <enable|disable>— включить загрузку шаблонов миров./wr autoreset <start|stop|disable>,/wr autoreset <loop|time>,/wr autoreset after <number>— управлять автоматическими сбросами./wr timer <enable|disable|start|pause|reset>— включить и управлять секундомером;/wr timer <mode|scope|goal>— настроить его режим и цель./wr compass— включить или выключить Locator Bar./wr scoreboard <enable|disable|status>и/wr scoreboard reset [player]— управлять целями и статистикой./wr backup <enable|disable|status|list>— управлять резервными копиями;/wr backup load <number>— восстановить копию./wr language [en|de|pl]или/wr lang— выбрать личный язык;/wr languageall [en|de|pl]— язык сервера./wr reload— перечитать конфигурацию и языковые файлы.
Аргументы enable и disable также принимают on/off и true/false.
Права
worldreset.start,worldreset.reset— запуск и сброс мира.worldreset.limbo.self,worldreset.limbo.others,worldreset.limbo.all— управление Limbo.worldreset.seed.use,worldreset.seed.config— использование и изменение сида.worldreset.filter.use,worldreset.filter.config— просмотр и настройка фильтров появления.worldreset.timer.use,worldreset.timer.config— секундомер.worldreset.autoreset.use,worldreset.autoreset.config— автоматические сбросы.worldreset.backup.create,worldreset.backup.list,worldreset.backup.admin— резервные копии.worldreset.scoreboard.use,worldreset.scoreboard.admin— scoreboard и статистика.worldreset.*— полный доступ.
Также доступны групповые права: worldreset.backup.*, worldreset.limbo.*, worldreset.timer.*, worldreset.autoreset.*, worldreset.seed.*, worldreset.filter.*.
Настройка
Шаблоны карт помещаются в WorldReset_Templates. Мир ожидания называется limbo: его можно заменить собственной картой с тем же именем. Общие сообщения сервера переключаются командой /wr silentall, а личные уведомления — /wr silent.
Требования
Работает на серверах Paper, Purpur и Spigot. Совместим с SharedHealthAndHunger и Geyser Crossplay. Для плейсхолдеров требуется PlaceholderAPI.
