- Исправлен NPE, вызываемый триггером onTeleport, когда игроки впервые присоединяются к серверу
- Обновлено условие hasItem, чтобы использовать новый подборщик предметов
- Больше работы над поддержкой 1.21.4
Удаление потоков в PacketEntityRenderer
Использование коллекции fastutil
Иногда параллелизм - не лучшее решение... (нужно протестировать)
Последние штрихи, потокобезопасность на реальных сущностях-снарядах с дополнительными оптимизациями коллекций
Упс, забыл обновить волатильный NMS
Чистка
Больше оптимизаций коллекций, а также кэширование версий в PacketItemDisplay
Переписать регекс parseRotation
Отмена «Rewrite parseRotation regex»
Это отменяет коммит cafe99d7c1d1eb7febe1455babb32ce83f4f748.
Более быстрый итератор
- Added more stuff for meg hitbox interaction
- Added API stuff for meg
- Upgraded holding and wearing conditions to use new item matcher
- Fixed more errors on pre-1.21.3 versions
- Fixed some dependency errors
- Use paper food component when on paper
- Fix for other plugins sending immutable entity data packets
Model
field for items will now act as an alias for the ItemModel component if the value is not a number on 1.21.3+
- Исправлена ошибка предмета, из-за которой плагин не загружался на старых версиях
- Больше работы над поддержкой 1.21.4
- удален дублированный, недокументированный псевдоним
- добавлены атрибуты usetargetyaw и usetargetpitch для механики вызова
- Обновление условия blockTypeInRadius:
Теперь использует новый блок-сопоставитель (block matcher).- Начало работы над поддержкой версии 1.21.4.
- Устранение спам-логов:
Убраны назойливые сообщения от механики rotatetowards.- Рефакторинг применения обрезки (trim):
- Теперь можно использовать отдельные пространства имён для шаблона и материалов обрезки.
- Новый формат конфигурации:
YAML:Item: Trim: Material: diamond Pattern: wild
- Удаление устаревших элементов:
- Убран компонент зелий (potion) из пищи (food component), поскольку Mojang его исключили.
- Поддержка компонента зелий (PotionComponent) для версии 1.21.3+:
- Теперь зелья можно настроить так:
YAML:Item: Potion: Color: '#FF0000' Effects: - speed{duration=100;level=5;ambient=true;icon=false;particles=false}
- Эффекты зелий теперь можно применять к любым предметам.
- В комбинации с компонентом пищи любой предмет можно сделать съедобным, и он будет давать эффекты зелий.
- Исправлена ошибка с передачей переменных для триггера onHearing
- Исправлены некоторые типы предопределенных переменных у мобов, которые разделялись между всеми мобами этого типа
- Исправление selfskills
- Добавлены некоторые API для crucible