Добрый день, решил я сделать свой чит на Minecraft и тут я затупил спрашивал у гпт она только всё рушит вот, код который не работает, сможете поченить?
Если помогите, буду вас благодарить
Java:
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;
}
}
}
Если помогите, буду вас благодарить