HitResult Crosshair Target Spoof

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

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

Создает искусственные объекты EntityHitResult и внедряет их в MinecraftClient.crosshairTarget. В результате игра считает, что игрок целится во врага, даже если прицел направлен в пустое небо.

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

EntityHitResult.<init>

Конструктор результата пересечения луча с сущностью (class_3966).

MinecraftClient.crosshairTarget

Поле клиента, хранящее текущий объект под прицелом (field_1765).

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

// Developer Source (Fabric / Yarn mappings)
public class HitResultSpoofer {
    public static void spoof(MinecraftClient client, Entity target) {
        client.crosshairTarget = new EntityHitResult(target, target.getPos());
    }
}

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

// Decompiled with Vineflower 1.12 (Intermediary mappings)
public class HitResultSpoofer {
    public static void spoof(class_310 client, class_1297 target) {
        client.field_1765 = new class_3966(target, target.method_19538());
    }
}

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

Обнаружение создания EntityHitResult (class_3966) с прямой записью в MinecraftClient.crosshairTarget (field_1765).