- Загружен файл плагина
- Исправления алхимии и роллов
- (Codebase) Переработана реализация Roll (см. примечания)
- (Codebase) Добавлено покрытие юнит-тестов для Roll
- Исправлен спам ошибок Алхимии в логике подбора зелий в mcMMO (см. примечания)
- Исправлен NPE алхимии при завершении варки
- Исправлена ошибка, при которой Roll излишне изменял урон
- Исправлена ошибка, при которой взрывная шахта не давала предметов (спасибо IAISI)
ПРИМЕЧАНИЯ:
Мне нужно будет еще немного переработать логику...
- Исправлена проблема, из-за которой Roll снижал не так много урона, как должен был (спасибо Ineusia)
- Обновлены locale_es (спасибо Devilcasters)
- Обновлена локаль_lt_LT (спасибо tautuxs)
- Исправлена ошибка, при которой бросок всегда уменьшал урон (спасибо Ineusia)
- Исправление ошибок COTW в старых версиях (спасибо Warriorrrr)
- Исправлено, что слизи, порождаемые из подразделения слизи, не наследовали теги. (спасибо Ineusia)
- Совместимость с Minecraft 1.21.3
- (API) добавить causingPlayer в McMMOReplaceVanillaTreasureEvent и обновить событие Fish, чтобы использовать его (спасибо bobcat4848 и Jacob Cuomo)
Примечания:
Тестировал эту версию mcMMO с 1.21.3, 1.21.1 и 1.19.4, что должно полностью покрыть все изменения, но возможно, что вы столкнетесь с тем, что я не заметил.
Пожалуйста, сообщайте о любых ошибках или багах на нашей странице проблем GitHub, если вы их обнаружите.
- Исправлены ошибки при ловле рыбы или использовании способности Shake
- Значительно оптимизировано чтение новых чанков для mcMMO
- Значительная оптимизация большинства взаимодействий блоков в коде mcMMO
- Исправлен ужасный крайний случай, когда Tree Feller мог вызывать сильные лаги
Примечания:
Часть этого обновления была направлена на оптимизацию, улучшено примерно на 30% процессорное время для большинства кода, связанного с взаимодействием блоков в...
- Исправлено исключение NullPointerException при ChunkUnloadEvent
- Добавлены трезубцы / арбалеты в конфиг salvage.vanilla.yml (см. примечания)
- Исправлена проблема, из-за которой Folia могла заблокировать все свои потоки, фактически убивая сервер
- Исправлена проблема параллелизма с Folia в отношении строк локали
- Исправлена проблема параллелизма с Folia в отношении COTW-суммонов
- Обновлен параметр 'Salvage.SubSkill.ScrapCollector.Stat', чтобы больше не упоминать об удаче
- Количество материалов от спасения больше не зависит от удачи, вы...
- Исправлено переполнение стека во время ChunkUnloadEvent
- Исправлена ошибка, из-за которой приходилось ждать, чтобы призвать другого COTW-призывателя, если один или несколько из них умерли или иным образом истекли раньше своего лимита времени
- McMMOItemSpawnEvent#setItemStack игнорировался (спасибо galacticwarrior9)
- (API) Добавлено событие McMMOPlayerMasterAnglerEvent (спасибо bobcat4848)
Исправлена ошибка, из-за которой при проверке блоков на высоте мира возникали исключения
исключения IndexOutOfBounds
Добавлено цветение глаз в experience.yml для получения xp за траволечение
Добавлен Bonus_Drops.Herbalism.Eyeblossom в config.yml, чтобы включить двойной/тройной дроп для Eyeblossom
Добавлен Pale_Hanging_Moss в experience.yml для получения xp за Herbalism
Добавлен Pale_Moss_Block в experience.yml для получения xp за траволечение
Добавлено Pale_Moss_Carpet в experience.yml для...
- Исправлена ошибка, при которой задание на разрыв могло вызвать исключение (спасибо Wariorrr)
- Исправлена ошибка, при которой для получения XP за алхимию требовалось разрешение на плавку
- Исправлено неработающее разрешение на спасение на основе материалов (спасибо Momshroom)
- Исправлен потенциальный NPE, когда игрок или состояние блока были равны null для событий Inventory на печах
- Исправлена ошибка, при которой локаль en_us устанавливалась во всей системе (спасибо BlvckBytes)
- Исправлена ошибка, при которой десятичный формат выбрасывал исключение в системах, отличных от en_us (спасибо BlvckBytes)
- (API) Добавлено событие McMMOPlayerTameEntityEvent (спасибо Warriorrr)