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

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

Нет прав для скачивания
  • Добавлена опция, позволяющая настроить уровень пустоты для канала, если у него указаны void_worlds. Теперь вы можете указать свою высоту, после прохождения которой игрок будет телепортирован.
  • Исправлена некорректная обработка кнопок. (button={})
  • Оптимизирована обработка боссбара при телепортации.
  • Прочие микро-оптимизации и улучшения.
  • Улучшены партиклы до телепортации: теперь можно указывать несколько ID партиклов, что позволит создавать более красочные анимации, а также добавлена поддержка DustOption.
  • Улучшено отключение телепортации от получаемого урона. Теперь взрыв динамита и облако эффектов тоже учитываются.
  • Исправлена проблема с анимацией, когда она запускалась даже тогда, когда отключена.
  • Исправлена ошибка при отключении плагина при отключённом papi_support.
  • Произведены небольшие улучшения в некоторых местах.
  • Добавлена возможность создавать темплейты для каналов в templates.yml для упрощения их создания.
  • Добавлена возможность создавать кнопки в сообщениях. Формат: button={текст;ховеривент;кликивент}
  • Добавлена возможность указывать кулдаун пре-телепорта для каждой группы так же как обычный кулдаун. (Теперь вы можете сделать так чтобы ожидание телепорта у разных групп было разное)
  • Теперь все активные таски пре-телепортации будут отменяться при перезагрузке.
  • Исправлено возвращение опыта при ненайденной локации.
  • Слегка почищен код в разных местах
Перезалив 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>% - выводит цену канала.
  • Исправлен баг с тем, что если вы не указывали цены телепортации - РТП не проходил, т.к. считал, что у вас нет нужной суммы.
  • Оптимизирован колоризатор. Снова.
Назад
Сверху Снизу