- Supports version
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- Official page
- https://www.spigotmc.org/resources/99431/
Описание плагина XenoWorldReset Premium:
Восстановление/перезагрузка миров в определенное время без выкидывания игроков с сервера! Больше не нужно проходить через хлопоты по переустановке миров вручную.Особенности плагина XenoWorldReset Premium:
- 1.13 - 1.18.x Поддержка Spigot/Paper
- Простота использования/настройки - Быстрая настройка и редактирование конфигураций мира с помощью команд или в файле worlds.yml. Вкладка complete поможет вам быстро установить/редактировать конфигурацию мира.
- Интерфейс GUI - Легко и быстро настраивайте, переустанавливайте и сохраняйте мир из чистого внутриигрового меню.
- Резервное копирование по расписанию - резервное копирование вашего мира в определенное время для сохранения прогресса.
- Полностью настраиваемая загрузка - редактирование определенных миров для перезагрузки со скоростью, которую может выдержать ваш сервер. Полезно для разработчиков.
- Случайная телепортация - Случайная телепортация игроков после перезагрузки или с помощью команды.
- Дополнительная настройка языка - добавьте разрывы строк и градиенты к строкам lang.yml!
- WorldGuard Regions - Сохраняйте определенные регионы, которые будут сохранены после перезагрузки!
- Резервное копирование - Сохраняйте резервные копии вашего мира, чтобы восстановить его позже и начать все сначала!
- Сброс по расписанию - Запланируйте определенное время, когда вы хотите, чтобы ваш мир(ы) был сброшен. Нет необходимости делать это вручную! Интервалы также поддерживаются!
- Быстродействие - Плагин старается использовать минимум оперативной памяти. Данные сохраняются в кэше и быстро доступны, когда это необходимо.
- Оптимизируемый - Настраивайте загрузку чанков в зависимости от мощности процессора или количества игроков. Минимальное падение TPS при "рекурсивной" загрузке чанков.
- Непрерывный опыт - Продолжайте играть на сервере во время сброса мира с минимальным падением TPS/задержкой - просто отправьте всех игроков в безопасный мир на время сброса мира.
- Настраиваемый - Предотвратите случайный сброс мира, подтвердив свою команду.
- Полностью настраиваемый lang.yml - Настройте все сообщения на любой язык по вашему вкусу!
- Автообновление конфигураций - Конфигурации автоматически корректируются при каждом обновлении! Нет необходимости переделывать конфигурационные файлы при каждом обновлении.
- Поддержка Java 8+ - Поддержка Java 8 и более новых версий (включая Java 11 и 16).
Вики плагина XenoWorldReset Premium:
В настоящее время пишутся важные подробности вики XenoWorldReset. В настоящее время все настройки могут быть выполнены с использованием графического интерфейса в игре /xwr menu, с помощью команд или с помощью файлов конфигурации ( рекомендуется ).После завершения вики охватит большинство функций, представленных в этом плагине.
Мировые настройки
Мировые установки содержатся в worlds.yml файл. Каждая установка ‘ привязывает ’ к определенному миру. Существует два типа настроек: ‘ TP world ’ и ‘ reset world ’. Мир сброса также считается миром tp.- TP world: Настройка TP / RTP - это установка, которая не предназначена для сброса. Он используется только для TP / RTP в. Такая настройка позволяет миру по умолчанию, который не может быть сброшен, по-прежнему иметь функцию случайного телепорта.
Его также можно использовать для телепортации вдали от мира сброса ( использовать опцию AUTO при другой настройке ). Если у игрока нет соответствующего разрешения, он не сможет использовать команду для телепортации в этот мир. - Сбросить мир: Мир сброса позволяет сбрасывать мир вручную или с заданным интервалом с широким спектром параметров конфигурации. Эта настройка также поставляется с настройками TP / RTP, которые можно дополнительно отключить.
Этот тип установки, скорее всего, почему вы купили этот плагин в первую очередь. Однако использование настроек мира TP также может пригодиться, если вы хотите соответствующим образом справиться с телепортацией игроков.
Создание / редактирование мировой установки
Файлы конфигурации ( быстрее всего )Все настройки, независимо от того, с какой опцией вы решите редактировать настройки, хранятся в этих файлах. Конфигурация по умолчанию содержит подробные объяснения входов и выходов каждого аспекта плагина.
Для более опытных владельцев серверов мы настоятельно рекомендуем редактировать настройки с помощью этого метода. Это экономит время и легко копируется.
GUI ( самый простой )
Графический интерфейс пользователя ( GUI ) доступен в игре с помощью команды /xwr menu. При наведении курсора на пункт меню вы получите краткое описание настроек. Большая часть конфигурации может быть выполнена через графический интерфейс.
Чтобы создать настройку мира, просто введите графический интерфейс и нажмите на мир, для которого вы хотите создать настройку. Если вы хотите создать новый мир, XWR сделает это за вас, если у вас установлен Multiverse.
Запись: Файлы как config.yml и lang.yml не может быть отредактирован в графическом интерфейсе по состоянию на 2.0.0.
Команды ( наиболее доступны )
Команды «создавать», «редактировать», «информация», «список», «перезагрузить» и «сохранить» - это еще один вариант для редактирования настроек мира. Большинство из этих команд объясняются в команды и разрешения вики страница.
Настройка мира с помощью команд не рекомендуется, но все же может быть выполнена. Эта функция включена в тот случай, когда вам нужен другой плагин для запуска команды XWR или просто вы любите запускать команды.
Чтобы создать настройку, сначала используйте /xwr create <world> [<environment>], затем использовать /xwr edit <world> <operation> <setting> <value> настроить каждую настройку.
Как обновиться с CyberWorldReset на XenoWorldReset
Эта вики-страница объясняет, как вы можете перейти с CyberWorldReset на XenoWorldReset.Обновление плагина может вызвать много головной боли, когда дело доходит до новых файлов конфигурации. К счастью, у XWR есть преобразователи, которые передают данные из всех предыдущих версий ( standard и premium )!
Предупреждение: Преобразователи были протестированы в меру моих возможностей и должны иметь возможность конвертировать любые предыдущие версии CyberWorldReset Standard и Premium. Пожалуйста, сохраняйте свои старые файлы, пока вы не будете полностью уверены, что все данные были успешно переданы.
Преобразование
- Остановите свой сервер полностью.
- Начните с удаления любых старых файлов банок, которые могут у вас быть, из CyberWorldReset. XWR не загрузится, если у вас все еще установлен CWR. делать НЕ удалите папку CyberWorldReset!
- Добавьте последний файл jar XenoWorldReset в папку плагинов.
- Запустите свой сервер.
- запустить /xwr convert. XWR должен автоматически определять вашу предыдущую версию и преобразовывать все данные.
Указание версии преобразования
Если вы хотите убедиться, что XWR правильно преобразует ваши старые файлы, вы можете указать, с какой версии вы обновляете команду /xwr convert <identifier>
Идентификатор | издание | Версии |
---|---|---|
CWRPv1 | CyberWorldReset Premium | 1.0.0 - 1.4.7 |
CWRSv0 | CyberWorldReset Standard | 0.3.0 - 0.6.1 |
Единственные данные, которые не будут преобразованы, - это старые команды, заполнители и разрешения, которые содержатся в других конфигурациях плагинов. Пожалуйста, обновите их вручную по мере необходимости.
Команды и права плагина XenoWorldReset:
Эта вики-страница содержит список всех команд и разрешений в XWR с кратким объяснением.Рекомендуемые группы:
- игрок - типичный пользователь сервера.
- модератор - проводник правил сервера или надзиратель.
- админ - менеджер сервера или владелец.
- Чтобы запустить подкоманду, она должна включать префикс /xwr. Не включать / если вы запускаете его в консоли.
- Группа со звездочкой * рядом с ним означает, что команда может быть запущена с консоли.
- Подкоманды с кронштейнами [] окружение означает, что аргумент не является обязательным.
- Подкоманды и разрешения с шевронами <> окружение означает, что аргумент должен быть заменен правильным значением.
- Не включайте скобки / шевроны в команду.
- Вертикальная планка | средства or. Это означает, что вы можете выбрать между заданными параметрами.
- Если мир не упоминается, он проанализирует текущий мир, в котором находится игрок. Если он работает с консоли, мир ДОЛЖЕН быть указан, даже если он кажется необязательным.
- Команды НЕ чувствительны к регистру.
Команды и разрешения
группа | Подкоманда | разрешение | Описание |
---|---|---|---|
игрок | - | xwr.player.* | Все разрешения / команды игрока. |
Игрок* | о | xwr.player.about | Посмотреть информацию о плагине. |
игрок | about | xwr.player.help | Отображение справки игрока. |
игрок | tp [ < мир > ] | xwr.player.tp.* | Телепорт в любой мир. |
игрок | tp [ < мир > ] | xwr.player.tp. < мир > | Телепортируется в конкретный мир. |
Игрок* | confirm | - | Подтверждает подкоманду (, если включена ). |
админ | - | xwr.admin.* | Все права доступа / команды администратора. |
Модератор* | help | xwr.admin.help | Отображение справки администратора. |
Модератор* | reload [force] | xwr.admin.reload | Перезагрузите плагин. |
Модератор* | list | xwr.admin.list | Посмотреть список мировых установок. |
модератор | info [<world>] | xwr.admin.info | Просмотр информации о настройке мира. |
Модератор* | tp < мир > < игрок > | xwr.admin.tp.others | Телепортируйте других игроков в мир. |
модератор | - | xwr.admin.tp.bypass.* | Обход всех обращений / перезапусков TP. |
модератор | - | xwr.admin.tp.bypass.cooldown.* | Обход всех перезарядки TP. |
модератор | - | xwr.admin.tp.bypass.cooldown. < мир > | Обход мирового перезарядки ТП. |
модератор | - | xwr.admin.tp.bypass.countdown.* | Обход всех обратных отсчетов TP. |
модератор | - | xwr.admin.tp.bypass.countdown. < world > | Обход мирового обратного отсчета ТП. |
админ | menu | xwr.admin.menu | Откройте меню мировых настроек. |
Admin* | create <world> [<environment>] | xwr.admin.create | Создает мир ( setup ). |
Admin* | save [<world>] | xwr.admin.save | Сохраняет файлы мира ( для отката ). |
Admin* | reset [<world>] | xwr.admin.reset | Сбрасывает мир с предоставленными настройками. |
Admin* | convert [<version>] | xwr.admin.convert | Конвертировать старые версии файлов. |
Admin* | edit <world> <operation> <setting> *[<value>] | - | Отрегулируйте настройку настройки мира. |
Редактировать команду (/xwr edit <world>)
операция | настройка | ценность | Разрешения | Описание |
---|---|---|---|---|
toggle | teleportEnabled | [ true | false ] | xwr.admin.tp.enable | Включить / отключить модуль телепорта |
teleportRandom | xwr.admin.tp.random.radius | … случайная телепортация. | ||
grevingOnJoin | xwr.admin.tp.warn.join | … предупреждение о присоединении. | ||
grevanceOnTeleport | xwr.admin.tp.warn.teleport | … предупреждение о телепорте. | ||
teleportOnLeave | xwr.admin.tp.leave.enable | … телепорт в отпуске. | ||
resetEnabled | xwr.admin.reset.enable | … модуль сброса. | ||
откат | xwr.admin.reset.rollback.enable | … откат мира. | ||
randomRollback | xwr.admin.reset.rollback.random | … случайный откат. | ||
generateStructures | xwr.admin.reset.world.structures | … создание структур. | ||
WorldBorder | xwr.admin.reset.world.border.enable | … модуль мировой границы. | ||
safeWorld | xwr.admin.reset.safeworld.enable | … модуль безопасного мира. | ||
safeWorldTpBack | xwr.admin.reset.safeworld.tpback.enable | … безопасный мир TP назад модуль. | ||
предупреждение | xwr.admin.reset.warning.enable | … модуль предварительного предупреждения. | ||
set | netherPortalWorld | <мир> | xwr.admin.portal.nether | Установите мир портала. |
endPortalWorld | xwr.admin.portal.end | … конец портального мира. | ||
teleportSpawn | DEFAULT | < x >, < y >, < z > | xwr.admin.tp.spawn | … местоположение телепорта. | |
teleportCost | <цена> | xwr.admin.tp.cost | … стоимость телепортации. | |
teleportRandomRadius | <радиус> | xwr.admin.tp.random.radius | … случайный радиус телепорта. | |
teleportLeaveWorld | <мир> | xwr.admin.tp.leave.world | … телепорт в отпускном мире. | |
teleportLeaveLocation | <x>, <y>, <z> | xwr.admin.tp.leave.location | … телепорт в отпуске координаты. | |
окружающая среда | DEFAULT | NORMAL | NETHER | END | xwr.admin.reset.world.environment | … мировая среда. | |
генератор | <генератор> | xwr.admin.reset.world.generator | … мировой генератор. | |
worldBorderWidth | <ширина> | xwr.admin.reset.world.border.width | … ширина мировой границы. | |
worldBorderCenter | <x>, <z> | xwr.admin.reset.world.border.center | … мировой пограничный центр. | |
safeWorld | < мир > | xwr.admin.reset.safeworld.world | … безопасный мир. | |
safeWorldLocation | AUTO | DEFAULT | < x >, < y >, < z > | xwr.admin.reset.safeworld.location | … безопасное местоположение мира. | |
safeWorldTpBackLocation | ПОСЛЕДНИЕ ЗНАНИЯ | SPAWN | RANDOM | < x >, < y >, < z > | xwr.admin.reset.safeworld.tpback.location | … безопасное местоположение TP в мире. | |
add | scheduler | [ [ < yyyy > - ] < MM > - < dd > ] HH: мм [ AM [ PM | ] Интервал <TAG1 | xwr.admin.reset.scheduler | Добавьте новый планировщик сброса. |
seed | <сид> | xwr.admin.reset.world.seed | … новое семя. | |
Gamerule | <gamerule>: <значение> | xwr.admin.reset.world.gamerule | … новая игра. | |
warningTime | <секунды> | xwr.admin.reset.warning.time | … новое предварительное время предупреждения. | |
warningMessage | <сообщение> | xwr.admin.reset.warning.message | … новое предупреждающее сообщение перед сбросом ( см. Формат ). | |
command | <команда> | xwr.admin.reset.command | … новая команда ( см. Формат ). | |
remove | scheduler | <индекс> | <значение> | xwr.admin.reset.scheduler | Удалить планировщик. |
seed | xwr.admin.reset.world.seed | … семя. | ||
gamerule | xwr.admin.reset.warning.gamerule | … gamerule. | ||
warningTime | xwr.admin.reset.warning.time | … предварительно сброшенное время предупреждения. | ||
warningMessage | xwr.admin.reset.warning.message | … предварительное сообщение с предупреждением. | ||
command | xwr.admin.reset.command | … команда. |
Плейсхолдеры плагина XenoWorldReset:
Внешние заполнители
PlaceholderAPI это плагин для серверов SpigotMC, который позволяет владельцам серверов отображать данные из различных плагинов в стандартизированном формате. Формат, который называется внешним заполнителем, представляет собой идентификатор, окруженный знаками процента % и будет заменен предоставленными данными из плагина.Возможность добавления внешних заполнителей в XWR lang.yml струны возможны. Пожалуйста, обзор эта статья о том, как их добавить.
XWR содержит собственные внешние заполнители, которые можно использовать в других плагинах. См. Таблицу ниже для списка доступных заполнителей. Прежде чем добавить заполнитель в другой плагин, убедитесь, что плагин поддерживает PlaceholderAPI.
Заполнитель ( внешний ) | Описание |
---|---|
%xwr_reset_status% | Сбросить статус следующего перезагружающегося мира. |
%xwr_reset_status_ < world >% | Сбросить статус конкретного мира. |
%xwr_reset_percent_ < world >% | Сбросить процент от конкретного мира. |
%xwr_reset_processes_total_ < world >% | Всего процессов сброса определенного мира. |
%xwr_reset_processes_completed_ < world >% | Завершен процесс сброса определенного мира. |
%xwr_teleport_cooldown_global% | Глобальное время восстановления телепортатора игрока. |
%xwr_teleport_cooldown_world_ < world >% | Мир телепортации игрока. |
Внутренние заполнители
Кроме того, XWR имеет внутренние заполнители, которые можно использовать только в файлах конфигурации XWR. Внутренний заполнитель - это идентификатор, окруженный фигурными скобками {} и будет заменен данными из XWR.Они могут быть размещены в любом месте в сообщении в lang.yml.
Заполнитель ( внутренний ) | Описание |
---|---|
{player} | Имя пользователя игрока. |
{playerDisplayName} | Имя дисплея игрока. |
{playerUUID} | Уникальный идентификатор игрока. |
{playerWorld} | Мир игрока. |
{playerGamemode} | Гейммод игрока. |
{playerX} | X-координата игрока. |
{playerY} | Y-координата игрока. |
{playerZ} | Z-координата игрока. |
{playerYaw} | Слышно игрока. |
{playerPitch} | Шаг игрока. |