Плагин для серверов Майнкрафт с телепортами между именованными точками. Он переносит идею мода Waystones на Paper, Spigot и Purpur: игрок выбирает мир и нужную точку в меню, а моды и наборы ресурсов на клиенте не требуются.
Возможности
- Точки телепортации создаются в обычном мире, незере, энде и дополнительных мирах других плагинов.
- Точки распределяются по категориям миров; для них можно задать название, описание и значок из ванильного блока или предмета.
- При телепортации переносятся приручённые животные, питомцы на поводке и ездовые мобы поблизости.
- После получения урона телепортацию можно временно запретить, а между перемещениями установить задержку.
- При наличии Dynmap, BlueMap или Squaremap точки отображаются на отдельном слое веб-карты. Отдельную точку можно скрыть с карты.
- Значками могут служить предметы из ItemsAdder и Oraxen.
Команды
Игрокам доступны waystones.use, меню по /waystone, список точек через /waystone list и прямое перемещение командой /waystone tp <name>. Команды списка и прямого перемещения администратор может отключить.
Для управления точками нужна привилегия waystones.admin:
/waystone create <name> [@material]— создать точку на текущем месте;/waystone remove <name>— удалить точку;/waystone rename <old> <new>— переименовать точку;/waystone seticon <name> @<material|reset>— изменить её значок;/waystone setdescription <name> <text|reset>— задать описание;/waystone createcategory <key> <world>— добавить категорию для дополнительного мира;/waystone setcategory <name> <key|reset>— назначить точку категории;/waystone setmapvisible <name> <enabled|disabled>— показать или скрыть точку на веб-карте;/waystone reload— перезагрузить конфигурацию.
В описаниях поддерживаются цветовые коды с &, а строки разделяются символом |.
Права
waystones.use— открыть меню и телепортироваться; доступно всем игрокам.waystones.admin— создавать, удалять и переименовывать точки, менять параметры и перезагружать конфиг; по умолчанию только для OP.
Настройка
В config.yml настраиваются язык интерфейса, задержка между телепортациями (teleport-cooldown-seconds), звуки и частицы (effects-enabled), радиус переноса питомцев (pet-teleport-radius) и защита после боя (combat-protection-seconds). Значение 0 у радиуса питомцев или защиты после боя отключает соответствующую механику.
Названия категорий меняются через /waystone setcategoryname, а их значки и описания — через setcategoryicon и setcategorydescription. Для веб-карт есть отдельные переключатели dynmap-enabled, bluemap-enabled и squaremap-enabled.
Требования
Плагин работает на Paper, Spigot и Purpur. Для значков из ItemsAdder или Oraxen и меток на Dynmap, BlueMap либо Squaremap соответствующий плагин должен быть установлен на сервере.
