Добавлены некоторые api для мистических зачарований
Исправлен эффект отдачи в 1.21.3
Исправлена ошибка NPE в компоненте TooltipStyle
Добавлена поддержка#tag
и*wildcard
в условие itemType
Объединен добавленный предмет DropOptions по умолчанию для всех причудливых вещей дропа, сделанный Карсоном
- Добавлена опция
TooltipStyle
для предметов, использующих новый компонент стиля всплывающей подсказки
Добавлена механикаrotateTowards
, заставляющая кастера поворачиваться, чтобы посмотреть на цель
Опции:
yaw=true
- Поворачивается ли рысканье (по умолчанию true).maxYaw
- максимальная величина рысканья, на которую будет поворачиваться мобpitch=true
- Будет ли вращаться тангаж (по умолчанию false)maxPitch
- Максимальный угол наклона, на который поворачивается моб
Исправлена механика setSpeed, не использующая настроенную скорость моба в качестве базовой
Реализованы новые правила подбора блоков для условия triggerBlockType
Переработаны компоненты предметов+
Исправлены знамена и щиты в старых версиях
Добавлена опцияfortune=true
для дропа предметов, позволяющая им получать эффект зачарования удачи
Добавлена поддержка использования тегов и подстановочных знаков в условиях блока, а также улучшена поддержка блочных данных+
Исправлены блоки с blockdata, не совпадающие с вариантами, даже если blockdata не определенаИсправления для совместимости со старыми версиямиКод:- blockType{type=#leaves,*_log,redstone_torch[lit=true]}
Исправлен телепорт unsafe=false, который не пытался хотя бы поместить вас на твердую поверхность
- Переименована опция
GroupMultiplier
вLocalGroupMultiplier
вconfig-spawning.yml
, так как значение по умолчанию сильно изменилось, и исправлена некоторая логика, используемая локальным множителем- Улучшена логика работы опции
MaxLocalMobs
.
Исправлена ошибка с логикой определения структуры случайного спавна
Добавлена опцияRandomSpawning.LocalSpawningLimit
вconfig-spawning.yml
, а также опцияMaxLocalMobs
для случайных спавнеров, чтобы переопределить этот лимит
Исправлена ошибка загрузки плагина в последних paper сборках 1.20.1
Исправлен NPE при генерации предметов Equippable
Исправлен ClassCastException, недавно появившийся при поддельных падающих блоках
Исправлены некоторые проблемы совместимости предметов с обычными патрубками
Добавлено немного API для Crucible
Добавлена опция спискаСтруктур
для случайных спавновДобавленоКод:Nether_Fortress: Types: - blaze_wisp 100 - blazer 60 - blaze_soldier 60 - blaze_skeleton 50 Worlds: world_nether Chance: 0.02 Priority: 1 Action: ADD PositionType: LAND Structures: - 'minecraft:fortress' - 'incendium:forbidden_castle' - 'incendium:infernal_altar'
ShowInLore.MODIFIER: true/false
. Возвращается кFormatting.ShowInItemLore
, если не определено.
- Исправлен Options.CatType
- Исправлен NPE в методах BukkitEntity#getItem
- Исправлен NPE в условии hasItem
- Исправление ошибок, связанных с тем, что сборки dev не загружались на 1.20.4
- Исправить значение по умолчанию для типа волка
- Исправлен параметр Villager Options.Type
- Исправлено нарушение условия onBlock при случайном спавне
- Исправлены некоторые изменения в новых версиях spigot, из-за которых плагин не загружался на старых версиях
+
Обновлены коты, лягушки и жители деревень для поддержки пользовательских типов вариантов+
ДобавленOptions.Variant
для волков
Исправления:Добавлено:
- Исправлена ошибка с отрицательной гравитацией у снарядов.
- Исправлена работа условий для структур, которые указаны через запятую.
- Исправлены некоторые случаи, когда selfskill: (алиас для метаумений, привязанных к мобам) не работал.
- Возможность настраивать предметы спавнеров для мобов.
Пример настройки:YAML:TestSpawner: Material: SPAWNER Display: 'Testing Spawner' Spawner: Delay: 0 MinSpawnDelay: 20 MaxSpawnDelay: 80 RequiredPlayerRange: 16 SpawnCount: 4 SpawnRange: 8 MaxNearbyEntities: 8 Mobs: - Type: TestingDummy Weight: 5 MinBlockLight: 10 MaxBlockLight: 10 MinSkyLight: 10 MaxSkyLight: 10
- Исправления:
- Решены проблемы, связанные с работой предметов спавнеров.
- изменение: рефакторинг иерархии для унификации имплантов #sendPacket, добавление новых необходимых типов пакетов
- изменение: оптимизация первого прохода с использованием ванильных имплантов
- изменение: добавлена опция конфигурации для минимальной дельты перемещения
- исправление: значение сконфигурированного квадратного расстояния
- исправление: плохой каст. не буду спрашивать, почему ссылки передаются без полезной типизации.
- Добавление Options.ItemModel
- Добавление последних полей в компонент Equippable
- Изменения в инструментах
Исправлено случайное спавн мобов, которые иногда спавнились в стенах или немного смещались, когда находились в отрицательных координатах
Случайные спавнеры теперь могут иметь несколько мобов с указанными весамиКод:Deeps: Types: - RegularZombie 100 - BigZombie 50 - GiantZombie 5 - HugeZombie 1 Worlds: world Chance: 0.1 Priority: 1 Action: ADD PositionType: LAND
- Исправлена поломка снарядных пуль в версии 1.21.3
- Исправлено, что мобы животного типа не учитываются в лимите спавна при случайном спавне
- Рефакторинг
- Исправлена загрузка конфига компонента еды
- Расширить Equippable
- Компонент UseCooldown
- Компонент инструмента
- Добавлено onSurface для RLNO и RLNC