Скачать MC-264204 Fix — Minecraft Моды — MetaMods

MC-264204 Fix

Активный

Установок

0

Последнее обновление

10 месяцев назад

Версии

1.20 — 1.21.4
Сервер
Fabric
Утилиты

MC-264204 Fix

Этот серверный мод устраняет ошибку, при которой смерть от удара козла не учитывается в достижениях и статистике. Проблема была зафиксирована в баг-трекере Mojang под номером MC-264204.

Технические детали исправления

Урон, наносимый козлом, помечен особым флагом NO_ANGER, который скрывает атакующее существо от атакованного. Это предотвращает агрессивную реакцию мобов на атаку. Однако разработчики не учли ситуацию, когда целью становится игрок. Поскольку игроки не являются обычными мобами, данный флаг не должен на них распространяться.

Решение заключается в том, чтобы пропускать проверку этого флага, когда атакованным существом оказывается игрок. Это позволяет системе регистрировать факт атаки козлом, благодаря чему срабатывают триггеры достижений и статистики.

Данная проблема существовала с момента добавления козлов в игру, но в версии Minecraft 1.20 ситуация усугубилась после рефакторинга кода, в ходе которого была удалена часть, обеспечивавшая более-менее корректную работу механизма.

Участники проекта
diskree

diskree

Разработчик

diskria

diskria

Разработчик

Создан: 23 июн 2024

ID: 18331