Gold Плагин RPG/MMO [Official] mcMMO [2.2.034]

  • Исправлена ошибка, когда mcMMO бросала предметы таким образом, что они застревали в соседнем блоке и выплывали на поверхность
  • Исправлен редкий случай, когда нулевые сущности при выгрузке чанка вызывали NullPointerException и потенциально могли привести к нестабильности сервера
  • Исправлена ошибка, при которой стрела давала xp за стрельбу из лука после отскока при выстреле из арбалета
Изменения в mcMMO:
  • Добавлены записи Breeze_Rod в potions.yml для неловкого зелья (Awkward Potion, см. примечания).
  • Добавлена недостающая запись TURTLE_HELMET в potions.yml для ингредиентов 1-го уровня.
  • Добавлены отсутствующие записи зелья Wind Charging в potions.yml (см. примечания).
  • Исправлена ошибка, из-за которой mcMMO пытался загрузить зелья, требующие ингредиентов или эффектов из более новых версий Minecraft.
  • При запуске mcMMO теперь точнее указывает, сколько зелий было загружено, а также уведомляет о несовместимых зельях, если используется старая версия игры.
Примечания:
Для получения этих изменений необходимо вручную обновить файл potions.yml. Если вы его не изменяли, рекомендуется просто удалить его — при следующем запуске mcMMO создаст новую версию с недостающими записями.

Если же файл был изменён, вы можете найти его «стандартную» версию в репозитории mcMMO:
🔗 mcMMO potions.yml

Используйте этот файл для сравнения с вашей версией и внесения необходимых правок вручную. После обновления potions.yml (либо удалением, либо редактированием) mcMMO начнёт корректно распознавать Wind Charging Potion и Awkward Potion, созданное из Breeze Rods.
Исправлена ошибка, из-за которой Roll выбрасывал исключения при определенных взаимодействиях CMI
При взрывной добыче больше не выпадают зараженные варианты блоков
Уменьшено количество бонусов, выпадающих при взрывной добыче и рандомизированных результатах (см. примечания)
Добавлена свекла в experience.yml для травологии
Добавлен Open_Eyeblossom в experience.yml для Herbalism
Добавлено Open_Eyeblossom в config.yml Bonus Drops для Herbalism
Добавлено Закрытый_глазник в experience.yml для Травничества
Добавьте Закрытый_глазник в config.yml Бонусные капли для травничества

ПРИМЕЧАНИЯ:
Баланс для взрывной добычи будет исправлен, но пока я уменьшил общее количество бонусных дропов и ограничил потолок доходности, так как взрывная добыча слишком хороша.
  • Исправлен потенциальный NPE, когда игрок или состояние блока были равны null для событий Inventory на печах
  • Исправлена ошибка, при которой локаль en_us устанавливалась во всей системе (спасибо BlvckBytes)
  • Исправлена ошибка, при которой десятичный формат выбрасывал исключение в системах, отличных от en_us (спасибо BlvckBytes)
  • (API) Добавлено событие McMMOPlayerTameEntityEvent (спасибо Warriorrr)
  • Исправлена ошибка, при которой задание на разрыв могло вызвать исключение (спасибо Wariorrr)
  • Исправлена ошибка, при которой для получения XP за алхимию требовалось разрешение на плавку
  • Исправлено неработающее разрешение на спасение на основе материалов (спасибо Momshroom)
Исправлена ошибка, из-за которой при проверке блоков на высоте мира возникали исключения
исключения 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 для траволечения xp
Добавлено Pale_Oak_Log в experience.yml для рубки леса xp
Добавлено Pale_Oak_Wood в experience.yml для Деревообработки xp
Добавлено Stripped_Pale_Oak_Log в experience.yml для Woodcutting xp
Добавьте Stripped_Pale_Oak_Wood в experience.yml, чтобы получить xp за рубку леса
Добавлен Bonus_Drops.Woodcutting.Pale_Oak_Wood в config.yml, чтобы включить двойной/тройной дроп за древесину бледного дуба
Добавьте Bonus_Drops.Woodcutting.Pale_Oak_Log в config.yml, чтобы включить двойной/тройной дроп за Бревно Бледного Дуба
Временно отключена функция обмена партийными предметами, пока она не будет исправлена или потенциально удалена (см. примечания)

Примечания:
Это обновление добавляет поддержку новых вещей, добавленных обновлением Minecraft «The Garden Awakens».
Я заметил некоторые проблемы с функцией обмена партийными предметами, поэтому я временно отключил ее, пока эти проблемы не будут решены.
Я даже не уверен, что людям нравится или не нравится эта функция, лично я не фанат. Я хотел бы услышать, что вы думаете, ребята, дайте мне знать в discord.
  • Исправлено переполнение стека во время ChunkUnloadEvent
  • Исправлена ошибка, из-за которой приходилось ждать, чтобы призвать другого COTW-призывателя, если один или несколько из них умерли или иным образом истекли раньше своего лимита времени
  • McMMOItemSpawnEvent#setItemStack игнорировался (спасибо galacticwarrior9)
  • (API) Добавлено событие McMMOPlayerMasterAnglerEvent (спасибо bobcat4848)
  • Лайк 0
Реакции:1 пользователя
  • Добавлены трезубцы / арбалеты в конфиг salvage.vanilla.yml (см. примечания)
  • Исправлена проблема, из-за которой Folia могла заблокировать все свои потоки, фактически убивая сервер
  • Исправлена проблема параллелизма с Folia в отношении строк локали
  • Исправлена проблема параллелизма с Folia в отношении COTW-суммонов
  • Обновлен параметр 'Salvage.SubSkill.ScrapCollector.Stat', чтобы больше не упоминать об удаче
  • Количество материалов от спасения больше не зависит от удачи, вы получите детерминированное количество, основанное на уроне, нанесенном предмету.
  • Исправлено, что стрелы с рикошетом теряют некоторые данные после рикошета
  • Изменен цвет строк локали для 'Repair.Listener.Anvil', чтобы их было легче читать
  • Изменен цвет строк локали для 'Salvage.Listener.Anvil', чтобы их было легче читать

ПРИМЕЧАНИЯ:
  • Трайденты и арбалеты теперь находятся в конфиге salvage.vanilla.yml, вам нужно либо удалить этот файл конфига, чтобы перегенерировать его, либо добавить записи вручную.
  • Вы можете проверить файл конфигурации по умолчанию после запуска этого обновления mcMMO хотя бы один раз в папке defaults по адресу plugins\mcMMO\defaults, чтобы увидеть, что вам нужно добавить, если вы хотите использовать ручной подход.
  • Исправлено исключение NullPointerException при ChunkUnloadEvent
  • Лайк 0
Реакции:1 пользователя
  • Исправлены ошибки при ловле рыбы или использовании способности Shake
  • Значительно оптимизировано чтение новых чанков для mcMMO
  • Значительная оптимизация большинства взаимодействий блоков в коде mcMMO
  • Исправлен ужасный крайний случай, когда Tree Feller мог вызывать сильные лаги

Примечания:​

Часть этого обновления была направлена на оптимизацию, улучшено примерно на 30% процессорное время для большинства кода, связанного с взаимодействием блоков в mcMMO, который, как оказалось, является большинством кода в mcMMO.
Одна из оптимизаций, сделанных в этом обновлении, устраняет крайний случай, когда Tree Feller мог вызвать сильное отставание, но оптимизация действительно касается всех способностей, которые взаимодействуют с блоками.
ВерхНиз