Скачать RegionTeleport — Minecraft Моды — MetaMods

RegionTeleport

Активный

Установок

7

Последнее обновление

9 месяцев назад

Версии

1.17 — 1.21.4
Сервер
Управление
Утилиты

RegionTeleport

RegionTeleport представляет собой плагин для автоматической телепортации игроков, находящихся в пределах одного или нескольких регионов WorldGuard, на заранее заданные точки возрождения. Этот инструмент незаменим при организации различных игровых мероприятий, когда требуется мгновенно переместить всех участников из арены или игровой зоны по завершении события.

Основные возможности

  • Создание точек возрождения для телепортации игроков из указанных регионов
  • Массовая телепортация всех игроков из выбранных регионов на заданные локации
  • Возможность исключения определенных игроков из процесса телепортации
  • Очистка указанных регионов от конкретных типов существ
  • Флаг regiontp-on-entry - автоматическая телепортация игрока при входе в регион
  • Флаг regiontp-on-exit - телепортация игрока при выходе из региона
  • Флаг player-loot-drop - предотвращение выпадения лута игрока при смерти
  • Флаг mob-loot-drop - предотвращение выпадения лута мобов при смерти

Установка

1. Скачайте файл RegionTeleport.jar
2. Убедитесь, что сервер использует Java 21 или выше
3. Установите WorldGuard
4. Загрузите все файлы в папку plugins
5. Перезапустите сервер

Зависимости

  • WorldGuard (7.0.0+) - обязательная зависимость для работы плагина

Дополнительные зависимости

  • CMI (9.0.0.0+) - добавляет возможность использования CMI варпов как точек возрождения. Использование: /regiontp tp <регион> cmi:<варп>
  • EssentialsX - позволяет использовать варпы Essentials в качестве точек возрождения. Использование: /regiontp tp <регион> ess:<варп>
  • PlaceholderAPI - добавляет дополнительные плейсхолдеры

Команды и разрешения

<> = обязательный параметр, () = необязательный параметр, -s = скрыть сообщение

  • /regiontp help - показывает список всех команд (разрешение: regionteleport.command.help)
  • /regiontp reload - перезагружает плагин (разрешение: regionteleport.command.reload)
  • /regiontp list (страница) - отображает все точки возрождения (разрешение: regionteleport.command.list)
  • /regiontp setspawn <название> (x y z) (yaw pitch) (мир) - создает точку возрождения (разрешение: regionteleport.command.setspawn)
  • /regiontp delspawn <название> - удаляет указанную точку возрождения (разрешение: regionteleport.command.delspawn)
  • /regiontp tp <"регион1 регион2 ..."> <"точка1 точка2 ..."> (-s) - телепортирует всех игроков в регионах на указанные локации (разрешение: regionteleport.command.teleport)

Примеры:

  • /regiontp tp minecraft:world global "точка1 точка2" - телепортирует игроков в мире minecraft:world на точку1 или точку2

  • /regiontp tp "регион1 регион2" точка1 - телепортирует игроков в регионах 1 и 2 на точку1

  • /regionclear <"регион1 регион2 ..."> <"опция1 опция2 ..."> (-s) - удаляет указанные сущности из выбранных регионов (разрешение: regionteleport.command.clear)

Доступные опции:

  • all - удаляет всех мобов/животных/окружающих существ/предметов/транспорта, которые не имеют имени, не приручены или не являются NPC
  • monsters - монстры
  • animals - животные
  • ambient - окружающие существа (летучие мыши)
  • items(:<предмет1,предмет2,...>) - предметы (разделяйте типы предметов запятыми)
  • vehicles - транспорт (не включает живых существ как лошади)
  • specific:<сущность1,сущность2,...> - конкретные типы сущностей
  • displays (только 1.19.4+)
  • named(-only:<имя1,имя2,...>) - именованные сущности
  • tamed(-only) - прирученные существа
  • npcs(-only) - NPC (удаляет сущности с метаданными NPC)

Примеры:

  • /regionclear minecraft:world global "animals named-only:dave" - удаляет животных с именем dave в мире minecraft:world
  • /regionclear "регион1 регион2" "items:diamond,dirt animals tamed" - удаляет всех животных, прирученных животных и выброшенные алмазы/землю из регионов 1 и 2
  • /regionclear регион1 specific:sheep,ender_crystal - удаляет овец и кристаллы края в регионе1

Дополнительные разрешения:

  • regiontp.teleport.bypass - игрок не телепортируется при нахождении в регионе
  • regiontp.* - предоставляет все разрешения кроме teleport bypass

Плейсхолдеры

  • %regionteleport_player_count_w:<мир>_r:<регион>% - подсчитывает количество игроков в указанном регионе мира (используйте global для всего мира)
  • %regionteleport_player_count_exclude_bypass_w:<мир>_r:<регион>% - подсчитывает количество игроков за исключением тех, у кого есть разрешение на обход телепортации, в указанном регионе мира (используйте global для всего мира)
Участники проекта
DrakePork

DrakePork

Разработчик

Создан: 19 фев 2023

ID: 12622