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

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

  • Для разработчиков : Переработка интерфейса Editor / SObject / SActivator, если вы создали плагин, зависящий от одного из этих классов, вы должны обновить его.

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

  • Команда score particles теперь поддерживает все цвета RGB, используйте значение RGB int. (Вы можете использовать этот сайт и взять значение RGB int RGB Int Calculator)
    /score particles shape:meguminExplosion color:8126260 size:5
  • Исправлена проблема с цветом частиц для пользовательских снарядов стрел (если вы установили частицы и не видите их, убедитесь, что у вас обновлен spigot, проблема только что была исправлена ими!)

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

  • Активаторы клика исполняемых плагинов теперь поддерживают клик по висящим сущностям (рамка предмета, картина ...)

📌 Для SCore (Все плагины) (4.23.12.17):​

  • Новые возможные условия в detailedEntities или в WHITELIST / BLACKLIST в MOB_AROUND
    Если вы хотите выбрать в качестве цели только того ЗОМБИ, у которого есть пользовательское имя, и каким бы ни было это имя, вы можете написать ZOMBIE{CustomName: "*"}.
    Пример для MOB_AROUND > MOB_AROUND 10 WHITELIST(ZOMBIE{CustomName: "*"}) say HELLO
  • Если вы хотите нацелиться на все сущности, которые имеют определенный тег, вы можете написать *{MyTag: "the_value"}.
    Пример для MOB_AROUND > MOB_AROUND 10 WHITELIST({CustomName: ""}) say HELLO
  • Небольшое напоминание: Условия тегов требуют наличия плагина NBTAPI на вашем сервере
  • Исправлена совместимость с FactionsUUID / SaberFaction

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

  • Исправлено, теперь вы можете использовать DELAY внутри пользовательской команды плеера IF
  • Новая пользовательская команда плеера SETBLOCKPOS имеет новую настройку [заменить true или false]
  • SETBLOCKPOS {x} {y} {z} {material} [bypassProtection true or false] [replace true or false]
  • Исправлены некоторые другие мелкие недочеты.

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

  • Надеюсь, ошибка спама исправлена (только для пользователей Magma)

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

  • Исправление проблемы с командой IF на %entity%
  • Исправлен спам в консоли

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

Пользовательские условия сущностей ifFromSpawner и ifNotFromSpawner были удалены для пользователей 1.13 (потому что материал, необходимый для их работы, не существовал).

Новая пользовательская команда игрока: IF {condition_without_spaces} {команда1} <+> {команда2} <+> ...
Пример: IF %player_health%>10 SENDMESSAGE &eHello &6If <+> effect give %player% speed 1 1

Плейсхолдер новой сущности игрока/существа/цели:
- %XXX_uuid_array%
На выходе получается модифицированный формат UUID, который требуется некоторым ванильным командам: [I;-1288600659,-373273272,-1897203511,898446696]
когда %XXX_uuid% возвращает b33183ad-e9c0-4d48-8eea-f8c9358d3568

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

Исправлена ошибка, из-за которой отложенные команды дублировались при сохранении.
Исправлена ошибка, из-за которой отложенные команды выполнялись в неправильном порядке.

EDIT, пользовательское условие игрока ifIsOnTheBlock было отредактировано для поддержки блоков из EB или IA. Вам нужно будет обновить его!

Раньше:​

YAML:
      ifIsOnTheBlock:
        material0:
          material: ACACIA_DOOR
        material1:
          material: ACACIA_FENCE

Сейчас:​

YAML:
      ifIsOnTheBlock:
        blocks:
        - EXECUTABLEBLOCKS:FREE_HUT
        - DIAMOND_BLOCK
Эта версия плагина, которую разработчик изменил уже после публикации плагинов. Если возникнут проблемы с совместимостью, пишите в обсуждения.

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

Новые условия сущности:​

IfFromSpawner
IfNotFromSpawner

Мои плагины теперь должны поддерживать FactionsUUID (НЕ ПРОВЕРЕНА, у меня нет банка)
  • - защиты блоков
  • - кастомные условия требования

Новая пользовательская команда игрока SETTEMPBLOCKPOS теперь может быть сконфигурирована с белым/черным списком
SETTEMPBLOCKPOS {x} {y} {z} {материал} {время} [bypassProtection true или false] [список блоков].

Пример : AIR BLACKLISTED
SETTEMPBLOCKPOS %player_x%+1 %player_y% %player_z% DIAMOND_BLOCK 100 true !AIR

Пример: AIR и WATER BLACKLISTED
SETTEMPBLOCKPOS %player_x%+1 %player_y% %player_z% DIAMOND_BLOCK 100 true !AIR,!WATER

Пример: AIR и CAVE_AIR ЗАПИСАНЫ
SETTEMPBLOCKPOS %player_x%+1 %player_y% %player_z% DIAMOND_BLOCK 100 true AIR,CAVE_AIR
ВерхНиз