Плагин для серверов Майнкрафт, который создаёт точки перемещения и позволяет выбирать между обычным телепортом и путешествием через анимированный портал. Подходит для спавна, хабов, данжей, привилегированных локаций и серверов с экономикой: для каждой точки можно задать доступ, стоимость и отдельное поведение.
Возможности
- Сохраняет мир, координаты и поворот игрока: прибывший будет смотреть в выбранную администратором сторону.
- Поддерживает прямой телепорт по
/warp <название>и открытие портала по/portal <название>. - Для каждой точки можно назначить собственное право доступа, например
warpportals.warp.vip. - Прямой телепорт и создание портала оплачиваются отдельно: опытом, уровнями, предметами или деньгами через Vault.
- Порталы настраиваются по размеру, материалу, звукам, времени показа, анимации и расстоянию от игрока. Можно ограничить вход только создателем, сделать проход односторонним или закрывать портал после использования владельцем.
- Для ярлыков настраиваются свои команды и псевдонимы, например
/spawnи/hub, а также задержка, перезарядка, способ перемещения и сообщение.

Команды
/warp <название>— перейти к точке напрямую либо открыть портал, если прямое перемещение отключено в настройках./portal <название>— открыть анимированный портал к точке./warpportals setwarp <название>— создать точку в текущем месте./warpportals delwarp <название>— удалить точку./warpportals setperm <точка> <право>— назначить точке право доступа; значениеresetубирает ограничение./warpportals cost <точка> <teleport|portal> <xp|level|vault|item|none> <количество> [предмет]— задать цену прямого телепорта или портала./warpportals reload— перезагрузить настройки, точки, сообщения и пользовательские команды.
Права
warpportals.admin— все права плагина.warpportals.command.portal— открывать порталы.warpportals.command.teleport— пользоваться прямым телепортом.warpportals.command.setwarpиwarpportals.command.delwarp— создавать и удалять точки.warpportals.command.cost— менять стоимость.warpportals.command.setperm— менять права точек.warpportals.command.reload— перезагружать плагин.warpportals.cost.bypass— не платить за телепорты и порталы.
Настройка
Основные параметры находятся в config.yml, сохранённые точки, цены и права — в storage.yml, а тексты сообщений — в messages/*.yml.
teleport:
delay-seconds: 3
cancel-on-move: true
commands:
direct-warp-teleport: true
delay-seconds: 0 отключает ожидание перед телепортом. При cancel-on-move: true движение отменяет перемещение. Если direct-warp-teleport: false, команда /warp <название> открывает портал вместо прямого телепорта.
Для пользовательской команды можно указать точку, режим и псевдоним:
custom-commands:
spawn:
aliases:
- hub
warp: spawn
mode: direct
delay-seconds: 0
cooldown-seconds: 30
В mode используются значения direct для телепорта и portal для портала. Время работы открытого портала задаётся параметром hold-ticks: 20 тиков равны одной секунде.
Требования
Для оплаты деньгами требуется Vault и совместимый плагин экономики. В комплекте есть английский и польский языковые файлы; дополнительные языки добавляются отдельным файлом в папку messages.
