Extreme Constant Hitbox Inflation

Hitbox_Hardcoded_Box Хитбоксы (Hitbox) HIGH +9 очков

🎮 Влияние на механику Minecraft

Создает экземпляры Box с гигантскими числовыми константами расширения (>10.0 блоков), раздувая хитбоксы на всю арену для нанесения ударов сквозь стены с огромного расстояния.

🔍 Анализируемые функции и API

Box.<init>

Конструктор новых координат пространственной коробки (Box).

Entity.setBoundingBox

Применяет гигантский хитбокс к целевым сущностям.

💻 Реализация в моде (Исходный код)

// Developer Source (Fabric / Yarn mappings)
public class GiantHitbox {
    public static void apply(Entity entity) {
        entity.setBoundingBox(new Box(
            entity.getX() - 15.0, entity.getY(), entity.getZ() - 15.0,
            entity.getX() + 15.0, entity.getY() + 2.0, entity.getZ() + 15.0
        ));
    }
}

⚙️ Декомпилированный вид (Vineflower)

// Decompiled with Vineflower 1.12 (Intermediary mappings)
public class GiantHitbox {
    public static void apply(class_1297 entity) {
        entity.method_5857(new class_238(
            entity.method_23317() - 15.0, entity.method_23318(), entity.method_23321() - 15.0,
            entity.method_23317() + 15.0, entity.method_23318() + 2.0, entity.method_23321() + 15.0
        ));
    }
}

🛡️ Сигнатура байткода и статический детект

Совпадение Entity.setBoundingBox с константами пула float или double со значением >= 10.0.