Плагин для серверов Майнкрафт, который переводит и меняет сообщения запрета WorldGuard без правки JAR-файла. Поддерживает готовые локализации, включая русский язык, и позволяет задать свой текст для отдельных действий.
Возможности
- Заменяет технические английские фразы в сообщениях WorldGuard, например запрет ломать блок или открывать контейнер.
- Применяет переводы при запуске сервера или перезагрузке плагина, меняя код WorldGuard в оперативной памяти.
- Поддерживает форматирование MiniMessage и обычные цветовые коды.
- Загружает готовые переводы и позволяет создавать собственные языковые файлы.
Команды
/wgt reload,/wgt restartили/wgt r— полностью перезагрузить конфигурацию./wgt help— открыть справку./wgt component add <ключ>;<перевод>— добавить перевод действия./wgt component set <ключ>;<перевод>— изменить перевод действия./wgt component list— вывести список переведённых строк./wgt denyMessage set <сообщение>— задать общий шаблон сообщения запрета./wgt denyMessage setTemp <сообщение>— задать временный шаблон до следующей перезагрузки сервера или плагина.
Права
wgtranslator.admin— доступ ко всем командам; название права можно изменить в конфиге.wgtranslator.update— получение сообщений об обновлениях.
Настройка
В config.yml выберите язык через lang, например ru, настройте префикс prefix и способ форматирования в serializer: LEGACY_AMPERSAND для кодов вида &c или MINI_MESSAGE для MiniMessage. Собственные переводы хранятся в папке translations в файлах вида <язык>.yml.
Шаблон deny_message использует %what%: вместо него подставляется перевод из раздела components файла локализации.
Требования
Для работы нужен WorldGuard.
