Вопрос Как сделать рабочий GuiWalk 1.12.2 forge

  • Автор темы Автор темы OneLeDev
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
1 Янв 2025
Сообщения
3
Реакции
0
Добрый день, решил я сделать свой чит на Minecraft и тут я затупил спрашивал у гпт она только всё рушит вот, код который не работает, сможете поченить?

Java:
Expand Collapse Copy
package com.Soda.Ware.Module.movement;

import net.minecraft.client.Minecraft;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.client.event.GuiScreenEvent;
import org.lwjgl.input.Keyboard;

public class GuiWalk {

    private final Minecraft mc = Minecraft.getMinecraft();

    public GuiWalk() {
    }

    @SubscribeEvent
    public void onGuiInput(GuiScreenEvent.KeyboardInputEvent.Post event) {
        if (mc.player != null && mc.world != null && mc.currentScreen != null && mc.currentScreen.allowUserInput) {
            handleMovementInput();
        }
    }

    private void handleMovementInput() {
        if (Keyboard.isKeyDown(mc.gameSettings.keyBindForward.getKeyCode())) {
            mc.player.moveForward = 1.0F;
        } else if (Keyboard.isKeyDown(mc.gameSettings.keyBindBack.getKeyCode())) {
            mc.player.moveForward = -1.0F;
        } else {
            mc.player.moveForward = 0.0F;
        }

        if (Keyboard.isKeyDown(mc.gameSettings.keyBindLeft.getKeyCode())) {
            mc.player.moveStrafing = 1.0F;
        } else if (Keyboard.isKeyDown(mc.gameSettings.keyBindRight.getKeyCode())) {
            mc.player.moveStrafing = -1.0F;
        } else {
            mc.player.moveStrafing = 0.0F;
        }

        if (Keyboard.isKeyDown(mc.gameSettings.keyBindSprint.getKeyCode())) {
            mc.player.setSprinting(true);
        } else {
            mc.player.setSprinting(false);
        }

        if (Keyboard.isKeyDown(mc.gameSettings.keyBindJump.getKeyCode())) {
            mc.player.motionY = 0.42F; 
        }
    }
}

Если помогите, буду вас благодарить
 
Назад
Сверху Снизу