Reset World для Minecraft
Представьте сервер, где смерть одного игрока обнуляет всё: деревни, шахты, биомы, Нижний мир и Край. Звучит жестоко? Именно так работает Reset World для Minecraft — плагин, который превращает обычный сервер в раундовый режим выживания. Каждая смерть запускает цепочку событий: старый мир стирается, генерируется новый с другим сидом, а игроки возвращаются в совершенно незнакомые земли с пустыми инвентарями.
Идея не нова — она вдохновлена популярным плагином Fahare, но адаптирована под актуальные сборки Paper. Если вы искали способ добавить в игру настоящий азарт и непредсказуемость, стоит разобраться, как это работает и как установить Reset World на свой сервер.
Что делает Reset World
Основная механика проста, но реализована аккуратно. Когда игрок погибает, вместо привычного экрана возрождения появляется надпись «REINICIANDO MUNDO / Cargando datos...». Все участники мгновенно перемещаются в пустой мир ожидания в режиме наблюдателя, а погибший возрождается автоматически — без нажатия кнопок и без кика с сервера. Пока генерируется новая карта, никто не видит экран смерти.
Дальше происходит главное: игровой мир, включая Нижний мир и Край, выгружается и удаляется. На его месте появляется свежая генерация с новым сидом — другие горы, другие деревни, другие структуры. Ничего не копируется из прошлого мира. Весь процесс занимает от 2 до 6 секунд в зависимости от размера миров и включённых бэкапов.
Ключевые особенности плагина:
- Полностью новый мир после каждой смерти — ни один блок не переносится.
- Новый сид при каждом сбросе: ландшафт всегда уникален.
- Никаких экранов смерти и киков — возрождение автоматическое.
- Ожидание в пустом мире в режиме наблюдателя, пока генерируется новая карта.
- Хардкорные сердца в игровом мире.
- Инвентарь теряется при смерти, остальные правила — как в обычном мире.
- Опциональный бэкап перед удалением, включается командой.
- Гибкая настройка: сложность, геймрулы, время ожидания, список игроков-триггеров.
- Основной мир сервера не затрагивается — его можно использовать как лобби.
Совместимость и требования
Reset World работает на Paper 26.2 и выше в той же линейке версий. Для запуска требуется Java 25. Внешние зависимости отсутствуют — плагин самодостаточен. Это важно, потому что многие серверные администраторы ценят решения, которые не тянут за собой целый ворох библиотек.
Стоит отметить, что плагин управляет собственным игровым миром в папке world/dimensions/resetworld/. Если у вас уже есть вручную построенный мир, который вы хотите сохранить, сначала включите бэкапы командой /resetworld backup on или сделайте ручную копию папки мира. Первый сброс необратим, и об этом лучше помнить заранее.
Как установить Reset World
Установка не требует глубоких технических знаний. Достаточно следовать простой последовательности:
- Скачайте .jar-файл плагина со страницы проекта.
- Поместите его в папку
plugins/вашего сервера. - Запустите сервер.
- При первом запуске автоматически создадутся игровой мир и мир ожидания.
- Игроки, заходящие в основной мир, будут автоматически перенаправлены в игровой.
Если вы предпочитаете не возиться с ручной установкой файлов, лаунчер foxygame.net предлагает каталог дополнений с установкой в один клик — Reset World там тоже можно найти и активировать без правки конфигов вручную. Это удобно для тех, кто хочет быстро протестировать механику, не погружаясь в файловую структуру сервера.
Команды и права доступа
Управление плагином осуществляется через набор команд. Право resetworld.admin по умолчанию выдаётся операторам.
/resetworld reset— принудительный сброс мира./resetworld backup on— включить бэкапы./resetworld backup off— отключить бэкапы./resetworld backup— показать статус бэкапов./resetworld estado— текущий мир и число сбросов.
Бэкапы сохраняются в папку backups/world_name_YYYY-MM-DD_HH-mm-ss/. Чтобы восстановить предыдущий мир, скопируйте папку обратно в world/dimensions/resetworld/overworld при выключенном сервере. Это особенно рекомендуется, если вы тестируете плагин на сервере с ценными постройками.
Настройка конфигурации
Файл plugins/reset_world/config.yml создаётся автоматически при первом запуске. Среди основных опций:
reset-on-death— включает или отключает автоматический сброс при смерти (по умолчанию true).trigger-players— список имён, которые запускают сброс. Пустой список означает, что сброс вызывает любой игрок.reset-nether-and-end— регенерировать ли также Нижний мир и Край.game-worldиwaiting-world— названия игрового и пустого миров.spectator-seconds— время ожидания перед входом в новый мир (0 — мгновенно).backup.enabled— сохранять ли копию перед удалением.hardcore.enabledиhardcore.difficulty— отображение хардкорных сердец и уровень сложности.
По умолчанию мир играется как обычный: с животными, монстрами, дождём, сменой дня и ночи и нормальной регенерацией здоровья. Меняется только одно — инвентарь теряется при смерти. Геймрулы настраиваются в секции hardcore.gamerules, где имена используют snake_case, например keep_inventory. Всё, что вы не укажете, останется на стандартном значении.
Все текстовые сообщения редактируются и поддерживают цветовые коды Minecraft, так что вы легко адаптируете их под язык своего сервера.
Частые вопросы
Сколько длится сброс?
От 2 до 6 секунд. Если установить spectator-seconds в 0 и отключить бэкапы, процесс ускорится.
Можно ли протестировать без потери мира?
Да. Включите /resetworld backup on, сыграйте раунд, а затем восстановите бэкап, если механика вам не подойдёт.
Совместим ли плагин с другими?
Да, за исключением плагинов, которые перехватывают телепортацию или возрождение и отменяют их. Если цикл зависает, проверьте консоль на ошибки таких плагинов.
Как быстро проверить работу?
Зайдите в игру и используйте /kill.
Заключение
Reset World — это не просто плагин, а способ переосмыслить выживание на сервере. Он добавляет риск, непредсказуемость и командный дух: одна ошибка одного игрока меняет мир для всех. Если вы хотите скачать Reset World и попробовать раундовый режим, убедитесь, что ваш сервер работает на Paper 26.2 с Java 25, сделайте бэкап и наслаждайтесь бесконечной чередой новых миров.