Утилита для сброса мира сервера Minecraft без остановки сервера, с поддержкой Fabric и Quilt.
Скачать
Версия игры
1.21.1
1.21.11
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID:
Мод World Reset для Minecraft — утилита для сброса мира сервера Minecraft
World Reset — это утилита для серверов Minecraft на загрузчиках Fabric и Quilt, позволяющая сбрасывать мир без остановки сервера. Мод предоставляет гибкую систему управления сбросами через команды, таймеры и пользовательские триггеры. Пользователи могут настроить точку спавна, состояние игроков после сброса и условия активации триггеров. Мод интегрируется с Fabric Permissions API для управления правами доступа и Predicate API для создания сложных условий.
Основная механика сброса мира
Мод World Reset позволяет администраторам полностью сбрасывать игровой мир сервера без необходимости его остановки или перезагрузки. Процесс инициируется командой /worldreset reset (или её алиасом /reset), с возможностью указания нового семя генерации мира. Для автоматизации циклических событий предусмотрена функция таймера, который можно установить командой /worldreset timer (поддерживает форматы времени: секунды, минуты, часы, дни и их комбинации). Таймер может быть остановлен командой /worldreset stop или сработает по заранее заданному условию (триггеру).
Гибкая настройка точки спавна
После каждого сброса мира игроки могут появляться в различных локациях, что критически важно для минигеймов и сложных режимов выживания. Администратор может полностью отключить спавн (none), разместить его рядом с конкретной структурой (например, крепостью minecraft:stronghold) или в определённом биоме (например, равнинами minecraft:plains). Дополнительно поддерживается настройка смещения блока от целевой точки и требование наличия поверхности для безопасного появления игрока.
Полный контроль над состоянием игроков
Мод предоставляет детальную настройку сброса параметров каждого игрока через конфигурационный файл. Можно выбрать, какие данные сохранять, а какие сбрасывать: эффекты зелий, здоровье, воздух, огонь, скорость, уровень голода и насыщения, игровые статистики, достижения, опыт, содержимое инвентаря и сундука Эндера, а также игровые атрибуты. Также возможно принудительное установление игрового режима (по умолчанию survival) и времени суток в игровых тиках, что позволяет синхронизировать состояние мира с конкретными условиями.
Система триггеров остановки и сброса
Процесс сброса или остановки таймера может быть инициирован автоматически при наступлении определённых событий. Доступны три типа триггеров: worldreset:portal_enter (вход игрока в портал, например, в Энд), worldreset:entity_death (смерть сущности, например, Дракона Эндера) и worldreset:advancement (получение достижения). Для каждого триггера можно настроить дополнительные фильтры через Predicate API, чтобы срабатывание зависело от конкретных условий, таких как режим игры игрока или тип сущности.
Список команд и прав доступа
| Команда | Право доступа | Описание |
|---|---|---|
| /worldreset reset [seed] | worldreset.reset | Мгновенный сброс мира (опционально с новым семенем) |
| /worldreset reload | worldreset.reload | Перезагрузка конфигурационного файла |
| /worldreset timer | worldreset.timer | Установка таймера сброса (например, "5m", "300s") |
| /worldreset stop | worldreset.stop | Остановка текущего таймера |
| /worldreset seed | worldreset.seed | Установка семя генерации (поддерживает "random") |
| /worldreset spawn none | worldreset.spawn | Отключение спавна рядом с объектом |
| /worldreset spawn structure | worldreset.spawn | Спавн рядом со структурой (например, крепость) |
| /worldreset spawn biome | worldreset.spawn | Спавн рядом с биомом (например, равнины) |
| /worldreset spawn offset | worldreset.spawn | Установка смещения блока от целевой точки |
| /worldreset spawn require_surface | worldreset.spawn | Требование наличия поверхности для спавна |
| /worldreset triggers list | worldreset.triggers | Вывод списка активных триггеров |
| /worldreset triggers add portal | worldreset.triggers | Добавление триггера входа в портал |
| /worldreset triggers add death | worldreset.triggers | Добавление триггера смерти сущности |
| /worldreset triggers add advancement | worldreset.triggers | Добавление триггера получения достижения |
Оптимизация и управление пулом миров
Для обеспечения мгновенного сброса мира без задержек на генерацию чанков мод поддерживает пул предзагруженных миров. Параметр pool_size определяет количество миров, которые хранятся в памяти. При значении 0 игроки телепортируются в лобби, пока не загрузится следующий мир из пула. Также настраивается радиус предзагрузки чанков (preload_distance), который может быть указан в блоках или процентах от дистанции обзора. Опция spoof_dimension позволяет скрывать кастомный ID измерения worldreset:dimension, заменяя его на стандартный minecraft:dimension, что необходимо для совместимости с шейдерами, зависящими от ванидных ID.
Пример конфигурации триггера с фильтром
Ниже приведён пример настройки триггера, который останавливает таймер сброса только в том случае, если все игроки одновременно вступают в портал Эндера, находясь в режиме выживания. Это предотвращает случайные сбросы при входе в портал в креативе или другом режиме.
Интеграция с системами прав и авторство
Мод глубоко интегрируется с Fabric Permissions API, что позволяет использовать его в связке с популярными системами управления правами, такими как LuckPerms и PlayerRoles. Все права доступа по умолчанию имеют уровень оператора 2. Проект вдохновлён плагином World Resets для Bukkit и концепцией сервера, где мир сбрасывается каждые 5 минут. Лицензия проекта — LGPL-3.0-only, что позволяет использовать код в коммерческих проектах при соблюдении условий лицензии.
Связанные материалы
- Chunks fade in — похожий мод
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | worldreset-0.2.3+1.21.1-dev.jar 1015.6 KB | 1.21.1 |
|
|
0 | 16.09.2026 | |
| Релиз | worldreset-0.1.1+1.21.11-dev.jar 971.6 KB | 1.21.11 |
|
— | 0 | 16.09.2026 | |
| Релиз | worldreset-0.0.8+1.21.9.jar 547.3 KB | 1.21.9 |
|
— | 0 | 16.09.2026 | |
| Релиз | worldreset-0.0.7+1.21.6.jar 545.6 KB | 1.21.6, 1.21.7, 1.21.8 |
|
— | 0 | 10.02.2026 | |
| Релиз | worldless-0.0.4+1.21.5.jar 268.9 KB | 1.21.5 |
|
— | 0 | 14.04.2025 | |
| Релиз | worldless-0.0.4+1.21.4.jar 267.7 KB | 1.21.4 |
|
— | 0 | 12.02.2025 |
Скачать
Версия игры
1.21.1
1.21.11
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID: