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

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

Нет прав для скачивания
  • Добавлена возможность создавать темплейты для каналов в templates.yml для упрощения их создания.
  • Добавлена возможность создавать кнопки в сообщениях. Формат: button={текст;ховеривент;кликивент}
  • Добавлена возможность указывать кулдаун пре-телепорта для каждой группы так же как обычный кулдаун. (Теперь вы можете сделать так чтобы ожидание телепорта у разных групп было разное)
  • Теперь все активные таски пре-телепортации будут отменяться при перезагрузке.
  • Исправлено возвращение опыта при ненайденной локации.
  • Слегка почищен код в разных местах
  • Мне нравится (+1)
  • Люблю это (+2)
Реакции: klimushkayt и retpadAreT
Перезалив jar с исправлением редкого (нет) база с загрузкой генератора локации
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлен ряд плейсхолдеров:
ovrtp_settings_name
ovrtp_settings_type
ovrtp_settings_playersrequired
ovrtp_settings_cost_money
ovrtp_settings_cost_hunger
ovrtp_settings_cost_exp
ovrtp_settings_cooldown_default
ovrtp_settings_cooldown_default_formatted
ovrtp_settings_cooldown_byplayergroup
ovrtp_settings_cooldown_byplayergroup_formatted

  • Улучшен парсинг времени. Теперь секунды не будут высвечиваться, если это не необходимо (Ранее было 10 мин. 0 сек. Теперь будет просто 10 мин.)
  • Теперь плейсхолдеры в действии [MESSAGE] парсятся в том числе и в ховер и в клик ивенте.
  • Теперь для уровня пустоты на версиях 1.18 и выше используется корректная высота.
  • Улучшена производительность генератора локации, а также улучшена его логика.
  • Добавлено больше дебага для отслеживания потенциальных проблем.
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлена поддержка межсерверной телепортации.
  • Добавлена опция, которая позволит отображать партиклы только тому игроку, который телепортируется, вместо того, чтобы отображать их всем игрокам.
  • Теперь игроки в ванише не будут учитываться при поиске игроков в режиме NEAR_PLAYER. А также исправлена проблема, когда лист игроков при /rtp near был пуст.
  • Исправлена и ускорена работа проверки на то, находится ли локация в блоках. Ранее это вызывало проблемы с генерацией локации в аду, более проблемы нет.
  • Флаг rtp-base-no-teleport теперь работает более стабильно, не ломается после перезагрузки плугманом, а также переделан способ работы флага. (Ранее был дефолтный state flag, теперь boolean flag, который устанавливется через yes/no, а не allow/deny).
  • Логика партиклов полностью перенесена в асинхрон, что ускорит работу плагина.
  • Исправлена работа плагина на 1.21.3 из за новых наитупейших изменений Paper api.
  • Произведён небольшой рефакторинг для удобства дальнейшей разработки.
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлена поддержка ховер-текста и клик-ивента в действие [MESSAGE]. Указывать их вы можете через hoverEvent={Текст-при-наведении} и clickEvent={айди-действия;действие-при-клике}
  • Добавлено действие [ACTION_BAR], которое выводит действия в экшн-бар.
  • Теперь стоимость телепортации в очках голода игнорируется, если у игрока включён креатив.
  • Теперь в плагин включена зависимость быстрого рандомного генератора, что сделало необязательным загрузку множества зависимостей при первой установке.
  • Ускорен код во множестве мест:
    1. Ближайшие игроки теперь ищутся быстрее
    2. Вычисление кулдауна теперь происходит быстрее, если используется разный кулдаун для разных групп.
    3. Проверка на запрещённые блоки теперь быстрее.
    4. Теперь плагин использует меньше проверок для очистки данных игрока при выходе.
    5. Уменьшено потребление памяти для спецификаций каналов, а также ускорены связанные с ними проверки.

Также теперь на гитхабе автоматически публикуются билды плагина на 16 и 21 джаве, помимо стандартной 17, которая выкладывается в релизах. Если вам СИЛЬНО необходимо использовать нестандартную версию - вы всегда можете скачать её тут: Workflow runs · Overwrite987/OvRandomTeleport
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлена команда /rtp cancel, при помощи которой можно будет отменять имеющуюся подготовку к рандомной телепортации. (Право на использование - rtp.cancel)
  • Добавлена возможность НЕ указывать дефолтный канал телепорта. В таком случае игрокам будет необходимо лично указать канал, по которому они хотят телепортироваться. (В теории позволит проще создавать меню, без необходимости заменять команду)
  • Теперь в таб-комплит команды /rtp во время ожидания телепортации не будут выбиваться каналы телепортации.
  • Удалено сообщение "Вы уже телепортируетесь" за ненадобностью.
  • Исправлена неверная генерация локации, если режим NEAR_REGION попытался генерировать локацию БЕЗ установленного WorldGuard.
  • Произведены мелкие улучшения производительности.
  • Люблю это (+2)
Реакции: retpadAreT
  • Теперь в плагине указан корректный API (1.16), что улучшит и исправит взаимодействие с ID блоков и эффектов
  • Исправлен баг с ценой на телепортацию в виде опыта, который ранее работал некорректно (точнее... не работал)
  • Исправлена проблема того, что РТП могло телепортировать вас внутрь блоков (рыхлый снег/ковры и т.п.)
  • Исправлена проблема того, что сообщения команд не обновляются после перезагрузки плагина
  • Исправлены некоторые описания в конфиге
  • Люблю это (+2)
Реакции: retpadAreT
  • Переработана система конфигурации. Теперь каналы можно создавать как в DeluxeMenus в отдельных файлах.
  • Добавлены новые плейсхолдеры:
    %ovrtp_<канал>cost<money/hunger/exp>% - выводит цену канала.
  • Исправлен баг с тем, что если вы не указывали цены телепортации - РТП не проходил, т.к. считал, что у вас нет нужной суммы.
  • Оптимизирован колоризатор. Снова.
  • Добавлены партиклы перед телепортацией и после неё. Перед телепортацией будет проигрываться анимация, а после телепортации будет создаваться круг из партиклов.
  • Добавлена команда /rtp admin update, которая автоматически загрузит обновление плагина.
  • Теперь рандомный генератор использует еще более быстрый (но менее рандомный) алгоритм.
  • Действия для канала ртп теперь не обязательны. Если их не указать - канал просто вас телепортирует.
  • Теперь таб-комплит для команды /rtp можно отключить.
  • Исправлена проблема, когда плагин мог не загружаться, если Vault не был установлен.
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлен формат колорайзера LEGACY_ADVANCED, который поддерживает упрощенный формат хекса через &## (&##123 = &#112233), а также работает быстрее, чем стандартный.
  • Добавлена поддержка PlaceholderAPI для тайтлов.
  • Теперь плагин работает корректно, когда отсутствуют зависимости в виде WorldGuard или PlaceholderAPI.
  • Исправлена функция damage_check_only_players для атакующих.
  • Теперь отменённые ивенты (к примеру не прошедший урон) не будут сбрасывать РТП.
  • Улучшен дебаг. Теперь он будет показывать вам причину, по которой локация не была найдена. (А также сообщение о его включении теперь выглядит красивее)
  • Откорректированы некоторые описания функционала в конфиге.
  • Обновлены метрики.
  • Произведен рефакторинг, а также оптимизирован код во многих местах.
  • Мне нравится (+1)
  • Люблю это (+2)
Реакции: retpadAreT и legenda322
Назад
Сверху Снизу