Начинающий
- Статус
- Оффлайн
- Регистрация
- 27 Июн 2022
- Сообщения
- 88
- Реакции
- 2
Кароче скачал сурсы новы 01.12.2023, решил написать invwalk в итоге нихуя не воркает, уже и пытался спастить, 0 ошибок но не работает
code:
code:
Java:
package dev.nova.client.modules.impl.movement;
import baritone.api.event.events.PlayerUpdateEvent;
import dev.nova.client.event.api.ClientEvent;
import dev.nova.client.modules.Category;
import dev.nova.client.modules.Module;
import dev.nova.client.modules.ModuleManager;
import dev.nova.client.modules.settings.BooleanSetting;
import dev.nova.client.utils.interfaces.IMinecraft;
import dev.nova.pig.pattern.Singleton;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screen.ChatScreen;
import net.minecraft.client.gui.screen.EditSignScreen;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.client.util.InputMappings;
public class InvWalk extends Module {
public static Singleton<InvWalk> singleton = Singleton.create(() -> ModuleManager.get(InvWalk.class));
public InvWalk() {
super("InvWalk", Category.MISC, "Уберает замедление от предметов.");
}
@ClientEvent
public void onUpdate(PlayerUpdateEvent e) {
final KeyBinding[] keys = {IMinecraft.mc.gameSettings.keyBindForward, IMinecraft.mc.gameSettings.keyBindBack,
IMinecraft.mc.gameSettings.keyBindLeft, IMinecraft.mc.gameSettings.keyBindRight, IMinecraft.mc.gameSettings.keyBindJump,
IMinecraft.mc.gameSettings.keyBindSprint};
if (IMinecraft.mc.currentScreen instanceof ChatScreen || IMinecraft.mc.currentScreen instanceof EditSignScreen)
return;
for (KeyBinding keyBinding : keys) {
keyBinding.setPressed(InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keyBinding.getDefault().getKeyCode()));
}
}
}