Для SCore (все плагины):Для EI:
- Исправлена проблема с функцией blockAttacks (для щита).
- Переведено больше запросов к базе данных в асинхронный режим для избежания проблем с производительностью (автор: Special70).
Лично я с нетерпением жду выхода Hytale!
- Поддержка плейсхолдеров blockface в событиях PLAYER_ALL_CLICK и PLAYER_BLOCK_BREAK.
- Исправлена ошибка, при которой событие PLAYER_RECEIVE_HIT_BY_ENTITY срабатывало дважды, если урон был нанесён скелетом.
- Здравствуйте, все плагины обновлены для поддержки версии 1.21.11.
- (Для MyFurniture добавлена поддержка PacketEvents 2.11)
- Также внесены некоторые мелкие исправления
Для SCore:
Внутренние изменения.
Для ExecutableItems:
Добавлен новый активатор PLAYER_INPUT.
Пример:В detailedInput можно указать:YAML:activators: activator0: option: PLAYER_INPUT detailedInput: FORWARD_PRESS detailedSlots: -1 commands: SEND_MESSAGE &aFORWARD
- 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
Привет, вчера я смержил не ту ветку, так что вот фикс.
Он также исправляет проблему с плейсхолдерами сущностей и плейсхолдерами-списками.
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. Теперь должно корректно работать всё, а не только блоки!
Теперь в конфигурационном файле SCore можно задавать группы сущностей и блоков, а затем использовать их в настройках detailedBlocks и detailedEntities.
Пример (config.yml):YAML:entityLists: ANNOYING_MOBS: - CAMEL - STRAY - DROWNED HOSTILE_MOBS: - ZOMBIE - SKELETON - CREEPER - SPIDER blockLists: STUPID_BLOCKS: - BARRIER - BEDROCK - DIAMOND_ORE ORES: - COAL_ORE - IRON_ORE - GOLD_ORE - DIAMOND_ORE - EMERALD_ORE
Пример использования в конфиге предмета/события/блока:Эта функция упрощает конфигурацию, позволяя использовать заранее определённые списки сущностей и блоков для более чистых и удобных настроек.YAML:detailedEntities: - BLAZE - BOGGED - BREEZE - SCORE:ANNOYING_MOBS # Разворачивается в CAMEL, STRAY, DROWNED - ZOMBIE detailedBlocks: blocks: - SCORE:ORES # Разворачивается во все руды - STONE - !SCORE:STUPID_BLOCKS # Исключает все "глупые" блоки
Привет! Многие команды SCore были переименованы для более удобного формата.
Пример: TELEPORTONCURSOR → TELEPORT_ON_CURSOR.
Старый формат всё ещё работает
Кроме того, документация переносится с GitBook. Новую версию можно посмотреть здесь:
Home | SDevelopement Wiki
Если есть предложения — не стесняйтесь писать разработчику.
Новая команда игрока PICKUP_MAGNET создаёт магнитное поле вокруг игрока, автоматически притягивающее лежащие поблизости предметы.
Параметры:Примеры:
- radius — радиус притяжения (в блоках).
- duration — длительность эффекта (-1 = бесконечно, 0 = мгновенно, >0 = в тиках).
- speed — множитель скорости притяжения (0.1–2.0).
- itemTypes — фильтр по типам материалов или категориям.
- blacklist — список материалов, которые игнорируются (через запятую).
- particleEffect — отображение частиц во время притяжения.
- sound — воспроизведение звукового эффекта.
- velocityMode — режим траектории: DIRECT (прямая) или CURVED (кривая).
- "PICKUP_MAGNET radius:8 duration:60 speed:0.5 itemTypes:FOOD particleEffect:true"
- "PICKUP_MAGNET radius:20 duration:0 speed:2.0 itemTypes:DIAMOND,EMERALD,GOLD_INGOT sound:true"
- [~] Исправлена проблема с атрибутами в версии 1.21.1
- [+] Добавлена поддержка плейсхолдеров для параметров itemModel и tooltipModel
- Исправлена проблема с генерацией предметов по умолчанию.
- Исправлена ошибка функции инструментов.
- Улучшено логирование для функции самохостинга паков.
- Исправлена ошибка на версии 1.16.5.
- Исправлена проблема с условием ifHasEnchant.