Плагин Утилита SCore [5.25.12.24]

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

Добавлено новое поведение при использовании SHULKER_BULLET в кастомной команде LAUNCH.
Сначала проверяется, наведён ли курсор игрока на сущность.
Если да — снаряд shulker bullet будет нацелен на эту сущность.
Если нет — будет найдена ближайшая сущность рядом с игроком, и цель назначится автоматически.

Добавлена возможность выбрать язык PL (польский) в редакторах.
Улучшена производительность FARMINCUBE.
Повышена производительность кастомного условия CoreProtect isNaturalBlock.

EI:

Добавлены новые ограничения EI:
• cancel-spawner
• cancel-place-in-bundle
Добавлены новые плейсхолдеры для активаторов PLAYER_BLOCK_HIT:
• %damage_blocked_base%
• %damage_blocked_base_int%

MyFurniture:

Обновлена версия PacketEvents до 2.11.1.


От имени всей команды желаем вам счастливых праздников и отличного Нового года 🎄✨
Для SCore (все плагины):
  • Исправлена проблема с функцией blockAttacks (для щита).
  • Переведено больше запросов к базе данных в асинхронный режим для избежания проблем с производительностью (автор: Special70).
Для EI:
  • Поддержка плейсхолдеров blockface в событиях PLAYER_ALL_CLICK и PLAYER_BLOCK_BREAK.
  • Исправлена ошибка, при которой событие PLAYER_RECEIVE_HIT_BY_ENTITY срабатывало дважды, если урон был нанесён скелетом.
Лично я с нетерпением жду выхода Hytale!
  • Здравствуйте, все плагины обновлены для поддержки версии 1.21.11.
    • (Для MyFurniture добавлена поддержка PacketEvents 2.11)
  • Также внесены некоторые мелкие исправления

Обновление 25.12.8

  • Исправлена проблема с редактором переменных
  • Исправлена ещё одна внутренняя, незначительная ошибка
Обновление 25.12.7


Исправлена проблема при выполнении команды игрока с тегами [<OFFLINE>] (позволяет выполнять команду даже если игрок офлайн)


Исправлена проблема с созданием двух таблиц в MySQL, связанных с функциями абсорбции и временных атрибутов


Исправлена работа кастомной команды JOBS_XP_BOOST


Обновлено: взаимодействие с базой данных для SUDOOP, временных атрибутов и абсорбции теперь выполняется асинхронно


Добавлены новые настройки для кастомной команды DROPEXECUTABLEITEM
Код:
DROPEXECUTABLEITEM id:{id} amount:{number} owner:{ign/uuid} itemdata:{usage/variables/durability без внешних фигурных скобок}
Пример:
Код:
DROPEXECUTABLEITEM id:drop_stick amount:1 owner:Special70 itemdata:Usage:50,Variables:{keg:deng}

Update 25.11.30​

Исправления​

  • Исправлена проблема совместимости между MyFurniture и ItemsAdder.
  • Исправлена ошибка в SCore, ExecutableItems и ExecutableEvents, связанная с обработкой custom placeholders.

Update 25.11.29​

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

  • Улучшения команды /score variables.

ExecutableCrafting​

  • Вышел новый официальный API: ⚙️ Developer API | SDevelopement Wiki
  • 2×2 рецепты больше не требуют точного совпадения позиции в 3×3 сетке и определяются корректно в любом месте.

ExecutableItems​

  • Ограничение cancel-item-craft-no-custom теперь корректно распознаёт рецепты ExecutableCrafting и не отменяет их.

ExecutableItems & ExecutableEvents​

Добавлены новые плейсхолдеры для HIT-активаторов:
  • %last_damage_taken_nonfinal%
  • %last_damage_taken_nonfinal_int%
  • %last_damage_taken_final%
  • %last_damage_taken_final_int%
SCore (для всех плагинов)
  • Исправлена проблема с /score particles.
Исправлена ошибка дюпа в ExecutableBlocks.
Для SCore:
Внутренние изменения.
Для ExecutableItems:
Добавлен новый активатор PLAYER_INPUT
Пример:

YAML:
activators:
  activator0:
    option: PLAYER_INPUT
    detailedInput: FORWARD_PRESS
    detailedSlots:
      -1
    commands:
      SEND_MESSAGE &aFORWARD
В detailedInput можно указать:
  • LEFT_PRESS
  • LEFT_RELEASE
  • RIGHT_PRESS
  • RIGHT_RELEASE
  • FORWARD_PRESS
  • FORWARD_RELEASE
  • BACKWARD_PRESS
  • BACKWARD_RELEASE
  • JUMP_PRESS
  • JUMP_RELEASE
  • SNEAK_PRESS
  • SNEAK_RELEASE
  • SPRINT_PRESS
  • SPRINT_RELEASE
Версия: 25.11.20

Обновление 25.11.22​

Все перечисленные ниже переименования выполняются автоматически плагинами.
EI >
Для всех активаторов:
commands → playerCommands
CPT >
Для всех активаторов:
commands → playerCommands
EE >
Для активаторов игрока:
commands → playerCommands
EB >
Для активаторов, содержащих второй блок (отличный от ExecutableBlock), настройки были переименованы:
  • blockCommands → targetBlockCommands
  • detailedBlocks → detailedTargetBlocks
Для всех активаторов:
commands → blockCommands
Причина переименований:
  • Повышение единообразия и понятности для пользователей.
  • Более удобная документация на вики.
  • Улучшение работы AI-подсказок: ранее существование двух разных функций с названием commands иногда вызывало путаницу.
Привет, вчера я смержил не ту ветку, так что вот фикс.

Он также исправляет проблему с плейсхолдерами сущностей и плейсхолдерами-списками.

SCore (все плагины):
• В кастомной команде PLANT_IN_SQUARE теперь поддерживаются какао-бобы.
• Кастомная команда SET_ITEM_CUSTOM_MODEL_DATA теперь поддерживает String значение (не только integer).
• Исправлена ошибка, возникавшая при попытке входа игрока Bedrock.
• Команда giveslot (EB, EI, MF) теперь поддерживает значение -1 в аргументе слота, чтобы выбрать предмет в руке.

ExecutableItems:
• Исправлена проблема, из-за которой атрибуты с equipment slot = HAND сбрасывались после каждой перезагрузки плагина.
• Новый активатор EI_CLICKED_BY_ANOTHER_INVENTORY_ITEM, который срабатывает, когда вы пытаетесь кликнуть по ExecutableItem другим предметом в инвентаре.
  • Special70 усердно поработал, чтобы корректно добавить поддержку мебели из ItemsAdder в EB. Теперь должно корректно работать всё, а не только блоки!
ВерхНиз