From e2fc25024c6958fc2dfc2bc1a9ebe18dd518c77a Mon Sep 17 00:00:00 2001 From: RareHyperIon Date: Thu, 3 Jul 2025 05:04:32 +0100 Subject: [PATCH 1/3] Code cleanup --- .../impl/movement/speed/normal/NormalSpeed.java | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/client/java/dev/thoq/module/impl/movement/speed/normal/NormalSpeed.java b/src/client/java/dev/thoq/module/impl/movement/speed/normal/NormalSpeed.java index 350ee64..3319a33 100644 --- a/src/client/java/dev/thoq/module/impl/movement/speed/normal/NormalSpeed.java +++ b/src/client/java/dev/thoq/module/impl/movement/speed/normal/NormalSpeed.java @@ -23,8 +23,6 @@ import dev.thoq.module.Module; import dev.thoq.module.SubModule; import dev.thoq.utilities.player.MoveUtility; -import net.minecraft.client.MinecraftClient; -import net.minecraft.client.option.GameOptions; public class NormalSpeed extends SubModule { @@ -51,19 +49,4 @@ public NormalSpeed(final Module parent) { MoveUtility.setSpeed(this.speed.getValue()); }; - public void normalSpeed(MinecraftClient mc, GameOptions options, float speed, boolean bHop, boolean strafe) { - if(mc.player == null) return; - - if(options.jumpKey.isPressed()) - speed = speed / 2; - - if(bHop && mc.player.isOnGround() && MoveUtility.isMoving()) - mc.player.jump(); - - if(strafe) - MoveUtility.setSpeed(speed, true); - else - MoveUtility.setSpeed(speed); - } - } \ No newline at end of file From 02a3a5044a382aabb73596f98f4a06de715da2d1 Mon Sep 17 00:00:00 2001 From: RareHyperIon Date: Thu, 3 Jul 2025 05:04:49 +0100 Subject: [PATCH 2/3] Fixed formatting --- .../thoq/module/impl/movement/speed/blocksmc/BlocksMCSpeed.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/client/java/dev/thoq/module/impl/movement/speed/blocksmc/BlocksMCSpeed.java b/src/client/java/dev/thoq/module/impl/movement/speed/blocksmc/BlocksMCSpeed.java index 8ca2a49..3ac82d8 100644 --- a/src/client/java/dev/thoq/module/impl/movement/speed/blocksmc/BlocksMCSpeed.java +++ b/src/client/java/dev/thoq/module/impl/movement/speed/blocksmc/BlocksMCSpeed.java @@ -23,6 +23,7 @@ import dev.thoq.utilities.player.MoveUtility; public class BlocksMCSpeed extends SubModule { + public BlocksMCSpeed(final Module parent) { super("BlocksMC", parent); } From af59270947370da33801f1c8582ff5470d882bf6 Mon Sep 17 00:00:00 2001 From: RareHyperIon Date: Thu, 3 Jul 2025 05:04:54 +0100 Subject: [PATCH 3/3] Fixed config loading --- .../java/dev/thoq/config/setting/impl/ModeSetting.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/client/java/dev/thoq/config/setting/impl/ModeSetting.java b/src/client/java/dev/thoq/config/setting/impl/ModeSetting.java index 158c1ae..94860c2 100644 --- a/src/client/java/dev/thoq/config/setting/impl/ModeSetting.java +++ b/src/client/java/dev/thoq/config/setting/impl/ModeSetting.java @@ -86,6 +86,13 @@ public String getType() { return "mode"; } + @Override + public void setValue(final String value) { + if(this.changeCallback != null) this.changeCallback.accept(true); + super.setValue(value); + if(this.changeCallback != null) this.changeCallback.accept(false); + } + public void add(final String mode) { this.modes.add(mode); }