Плагин для серверов Майнкрафт с домами, телепортами, запросами TPA и платной доставкой предметов. Стоимость перемещения и доставки зависит от расстояния и списывается через экономику сервера.
Возможности
- Сохраняет несколько именованных домов и переносит на точку спавна основного мира.
- Позволяет отправлять запросы на телепортацию к игроку или вызов игрока к себе.
- Перед переносом проверяет отсутствие враждебных мобов поблизости, окончание пвп-задержки, нахождение в одном измерении с целью и неподвижность во время отсчёта.
- Доставляет стопки предметов, сохраняя название, описание, зачарования, прочность и пользовательские данные.
- Получатель просматривает ожидающие доставки в списке и интерфейсе, принимает или отклоняет их, а также может навсегда игнорировать отправителя. Этот список игнорирования общий для доставки и TPA.
- Тексты для игроков написаны на японском языке и редактируются в
messages.yml.
Команды
/sethome <name>— сохранить текущую точку как дом./home <name>— телепортироваться домой./homelist— показать дома./delhome <name>— удалить дом./spawn— телепортироваться на спавн основного мира./tpa <player>— запросить телепортацию к игроку./tphere <player>— пригласить игрока к себе./ok,/accept— подтвердить цену или принять запрос TPA./deny,/yada— отклонить последний запрос TPA./delivery <player>— отправить предмет из основной руки./checkitem— открыть входящие доставки./delivery denylist— показать постоянный список игнорирования./delivery denylist <player>— убрать игрока из списка игнорирования.
Права
feaberteleport.home.set—/sethomefeaberteleport.home.use—/homefeaberteleport.home.list—/homelistfeaberteleport.home.delete—/delhomefeaberteleport.spawn—/spawnfeaberteleport.tpa—/tpa,/tpherefeaberteleport.tpa.respond—/ok,/accept,/deny,/yadafeaberteleport.delivery.send—/deliveryfeaberteleport.delivery.receive—/checkitemfeaberteleport.*— все права; по умолчанию выдано операторам.
Настройка
В plugins/FeaberTeleport/config.yml настраиваются отсчёт перед телепортацией, допустимое движение, радиус поиска враждебных мобов, задержка после пвп, срок запросов TPA, лимит домов и параметры платы.
Цена телепорта по умолчанию рассчитывается так: max(100, ceil(distance / 100)). Для /home, /spawn и /tpa платит перемещающийся игрок, а при /tphere — вызванный игрок. Перед отсчётом цену нужно подтвердить кнопкой в чате, повторным вводом команды, /ok или /accept; при неудачном переносе деньги не списываются либо возвращаются.
Доставка по умолчанию стоит max(10, ceil(distance / 1000)). Если доставку отклонили или срок ответа истёк, предмет и деньги возвращаются отправителю; предмет офлайн-игрока сохраняется до его следующего входа. В messages.yml меняются префикс, уведомления и кнопки чата; поддерживаются коды форматирования вроде &a, &c и &l.
Требования
Нужны сервер Paper, Java 21, Vault и совместимый с Vault плагин экономики, например EssentialsX Economy. Без активного поставщика экономики плагин отключается.
