OvRandomTeleport - Новая рандомная телепортация | Рядом с базами - rtp base

Для ядра OvRandomTeleport - Новая рандомная телепортация | Рядом с базами - rtp base 1.8.0

Нет прав для скачивания
  • Переработана система конфигурации. Теперь каналы можно создавать как в DeluxeMenus в отдельных файлах.
  • Добавлены новые плейсхолдеры:
    %ovrtp_<канал>cost<money/hunger/exp>% - выводит цену канала.
  • Исправлен баг с тем, что если вы не указывали цены телепортации - РТП не проходил, т.к. считал, что у вас нет нужной суммы.
  • Оптимизирован колоризатор. Снова.
  • Добавлены партиклы перед телепортацией и после неё. Перед телепортацией будет проигрываться анимация, а после телепортации будет создаваться круг из партиклов.
  • Добавлена команда /rtp admin update, которая автоматически загрузит обновление плагина.
  • Теперь рандомный генератор использует еще более быстрый (но менее рандомный) алгоритм.
  • Действия для канала ртп теперь не обязательны. Если их не указать - канал просто вас телепортирует.
  • Теперь таб-комплит для команды /rtp можно отключить.
  • Исправлена проблема, когда плагин мог не загружаться, если Vault не был установлен.
  • Добавлен формат колорайзера LEGACY_ADVANCED, который поддерживает упрощенный формат хекса через &## (&##123 = &#112233), а также работает быстрее, чем стандартный.
  • Добавлена поддержка PlaceholderAPI для тайтлов.
  • Теперь плагин работает корректно, когда отсутствуют зависимости в виде WorldGuard или PlaceholderAPI.
  • Исправлена функция damage_check_only_players для атакующих.
  • Теперь отменённые ивенты (к примеру не прошедший урон) не будут сбрасывать РТП.
  • Улучшен дебаг. Теперь он будет показывать вам причину, по которой локация не была найдена. (А также сообщение о его включении теперь выглядит красивее)
  • Откорректированы некоторые описания функционала в конфиге.
  • Обновлены метрики.
  • Произведен рефакторинг, а также оптимизирован код во многих местах.
  • Мне нравится (+1)
Реакции: legenda322
  • Добавлен быстрый рандомный генератор, корый в 2 раза быстрее, чем стандартный
  • Исправлена проблема с режимом NEAR_REGION
  • Переработана система стоимости телепорта:
  1. Добавлена стоимость в виде единиц опыта и голода.
  2. Добавлена поддержка PlayerPoints в качестве альтернативной валюты.
  3. Теперь стоимость настраивается в отдельном разделе создания канала.
  • Добавлена поддержка PlaceholderAPI:
  1. На данный момент доступны плейсхолдеры:
    %ovrtp_cooldown_<канал>_<субаргумент>% - возвращает оставшееся время кулдауна до телепорта. доступные субаргументы - hours, munites, seconds. Если субаргумент не указан - используется стандартный вывод времени как и в остальных сообщениях
    %ovrtp_hascooldown_<канал>% - возвращает то, есть ли кулдаун на указаный канал у игрока.
  2. Теперь все сообщения, которые отправляются игроку поддерживают PlaceholderAPI, что означает, что в любом сообщении вы можете указать любой плейсхолдер и он отобразит значение для этого игрока.
  • Добавлен флаг на регионы "rtp-base-no-teleport", который не даёт /rtp base телепортироваться к ним
  • Переработана система действий, что позволяет добавлять свои кастомные действия в плагин при помощи сторонних аддонов, а также значительно оптимизирует их. Спасибо @imDaniX за создание новой системы.
  • Теперь вы можете указать пустое сообщение в разделе messages, чтобы отключить его отправку.
  • Добавлено еще немного дебага при включенном /rtp admin debug, для простоты отладки.
  • Исправлены мелкие баги, по типу того, что использовалось глобальное сообщение для вывода.
  • Добавлены множественные оптимизации.
  • Фикс для работы на СТАРЫХ версиях ядер PAPER. (какой идиот создавал спигот либрари лоадер!?)
  • Изменен метод выбора логгера.
  • Исправлена работа плагина на версии java 17
  • Теперь плагин использует последнюю версию fastutil для работы
  • Полностью переделана настройка кулдауна, добавлен кулдаун для разных групп (используется vault api) (требует обновления конфигурации).
  • Исправлена проблема, когда сообщения из actions отправлялись непоследовательно.
  • Добавлена настройка сериалайзера для сообщений (legacy и minimessage).
  • Добавлена проверка на то, находится ли локация в рамках ванильной границы мира
  • Более плагин не имеет зависимости от apache commons lang3
  • Исправлена работа лимитёра границ телепортации при rtp в близи точки
  • Убраны лишние сообщения дебага
Назад
Сверху Снизу