Gold Плагин Механика ⭐ ExecutableEvents ⭐ PREMIUM [3.26.9.17]

SCore
  • Добавлена опция PAPI Parser для VariableReals.
  • Создана версия _papi для обёртки значений переменных.
  • Поддерживаются только строковые и числовые переменные.
EB
  • Исправлена небольшая проблема с названием блока на Folia.
От Special70
EB
Исправлены некоторые проблемы с Folia.

SCore (все плагины)
Новая кастомная команда:
Для открытия виртуальной наковальни:
OPEN_ANVIL
Или, если нужно указать реальную наковальню:
OPEN_ANVIL world:my_world x:0 y:0 z:0 force:false

Также добавлена поддержка плагина FabledSkyblock.
Исправлена небольшая проблема парсинга в сообщении выдачи предметов.

SCore (все плагины)​

  • Добавлены новые плейсхолдеры для активаторов, связанных со снарядами:
    • %shooter%
    • %shooter_name%
    • %shooter_uuid%
    • %shooter_uuid_array%
    • %shooter_x%
    • %shooter_y%
    • %shooter_z%
    • %shooter_world%
    • %shooter_health%
    • %shooter_direction%
    • %shooter_pitch%
    • %shooter_yaw%
    • %shooter_velocity%
    • %shooter_horizontal_velocity%
    • %shooter_slot%
    • и другие.

ExecutableCrafting (EC)​

  • Исправление №1: усилена защита от дюпа предметов при крафте (сырой руды).
  • Исправление №2: добавлена корректная проверка количества ингредиентов для ванильных предметов (SSO-20, EC v1.26.5.17).

Исправления Folia для команды BOSSBAR​

  • Исправлена ошибка, из-за которой BossBar не исчезал после окончания таймера на серверах Folia (#186).
  • Исправлен краш сервера (ConcurrentModificationException) при входе игрока, если были активны пользовательские BossBar'ы (#173).
  • Добавлен тип PLACELIQUID type:water
    Чтобы было проще реализовывать бесконечные вёдра. Потому что, видимо, страдать с водой вручную уже всем надоело.
  • Исправлена проблема PLANT_IN_SQUARE для сладких ягод
  • Исправлена ошибка в логике checker’ов, используемых ExecutableCrafting
    Проверки для EI ID, EI Usage и EI Variables теперь работают корректно
  • Добавлен класс RefreshExecutableItemEvent
    Событие, которое другие плагины могут использовать для проверки вызовов от ExecutableItems
  • Добавлена сила критического удара для команды MLIB_DAMAGE
  • Исправлена проблема, из-за которой визуальный кулдаун не работал с опцией ticks
  • Добавлен %last_hitter%, позволяющий определить, кто нанёс последний удар
  • Спасибо Special70 за это обновление
Обновление 26.4.26
SCore и все плагины
  • Исправлены проблемы при добавлении пользовательских значений int и double в редактор NBT
  • Значения String, Integer и Double теперь могут использовать placeholder rand (пример: %rand:-10|10%)
  • Исправлена проблема, из-за которой ExecutableItems не могли импортировать ListCompoundNBT
ExecutableLevers
  • Исправлена проблема с EL
ExecutableItems
  • Добавлено новое сообщение об ошибке, которое можно настроить, когда игрок пытается использовать EI в регионе, заблокированном WorldGuard
Обновление 26.4.5
SCore
  • Исправлена проблема с FALLING_DUST в частицах SCore
  • Добавлен аргумент nonliving для MOB_AROUND (ошибки при использовании команд сущностей с этим аргументом могут игнорироваться из-за ограничений области)
  • Исправлена проблема с Paper 26.1, связанная с изменением API
EI
  • Добавлена новая настройка для NBTTags: теперь можно сохранять их в Persistent Data Container вместо item NBT
YAML:
nbt:
  0:
    type: STRING
    key: my_custom_tag
    value: hello
    saveInPDC: true # сохраняется как executableitems:my_custom_tag в PDC
  1:
    type: INTEGER
    key: raw_tag
    value: 42
    # saveInPDC не задан — сохраняется как обычный NBT (поведение по умолчанию)
  • Исправлена возможность дюпа трезубца EI
  • Исправлена проблема, при которой использование яйца вызывало два клика: левый и правый
EC
  • Исправлен дюп в ExecutableCraft

SCore — список изменений (все плагины):​

  • Теперь можно использовать плейсхолдеры в переменных SCore и указывать, будут ли они обрабатываться через параметр parsePlaceholders: true/false
  • Игроки теперь могут отключать частицы с помощью команды /score particles-toggle
  • Исправлена совместимость со Spigot
  • Исправлена проблема с французским языком
  • Исправлена ошибка управления версиями
  • Плагины протестированы и работают с версией 26.1
  • Исправлена проблема с кастомной командой SET_EQUIPPABLE_MODEL
  • Команды, ранее разделённые:
    • Только для игрока FORCE_DROP (режим ei_id, имена: FORCE_DROP, DROPSPECIFICEI)
    • Смешанный FORCEDROP (режим slot, имя: FORCEDROP)
      теперь объединены в одну MixedCommand, поддерживающую оба параметра: slot: и ei_id:
Примеры использования:
  • FORCE_DROP slot:-1 — выбросить предмет из слота основной руки сущности/игрока
  • FORCE_DROP ei_id:MyExecutableItem — выбросить указанный EI из инвентаря игрока
  • SCore — пользовательскую команду SET_EQUIPPABLE_MODEL теперь можно безопасно применять к ванильным предметам (например, используя EI_CLICK_ON_ANOTHER_INVENTORY_ITEM из EI).
    Теперь она не изменяет слот экипировки предмета (раньше слот автоматически менялся на голову).

Спасибо Nesseley за баунти.
  • SCore — исправлен краш, который мог возникать при использовании пользовательской команды ADD_TEMPORARY_ATTRIBUTE
ВерхНиз