diff options
Diffstat (limited to 'src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java')
| -rw-r--r-- | src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java index 3253fd5..9733fec 100644 --- a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java +++ b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/ArslaansMagicHaxClient.java @@ -2,6 +2,7 @@ package net.justlearning.arslaan3102.arslaansmagichax; import net.fabricmc.api.ClientModInitializer; import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback; +import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents; import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents; import net.justlearning.arslaan3102.arslaansmagichax.commands.*; import net.justlearning.arslaan3102.arslaansmagichax.modules.ModuleManager; @@ -15,6 +16,13 @@ public class ArslaansMagicHaxClient implements ClientModInitializer { public static GhostScaffold ghostScaffold = new GhostScaffold(); public static ClickGUI clickGUI = new ClickGUI(); public static FakeSneak fakeSneak = new FakeSneak(); + public static NoPackets noPackets = new NoPackets(); + public static Criticals criticals = new Criticals(); + public static AutoClicker autoClicker = new AutoClicker(); + public static GUN gun = new GUN(); + public static Spider spider = new Spider(); + public static Speed speed = new Speed(); + public static Fullbright fullbright = new Fullbright(); @Override public void onInitializeClient() { @@ -32,12 +40,25 @@ public class ArslaansMagicHaxClient implements ClientModInitializer { ModuleManager.INSTANCE.register(ghostScaffold); ModuleManager.INSTANCE.register(clickGUI); ModuleManager.INSTANCE.register(fakeSneak); + ModuleManager.INSTANCE.register(noPackets); + ModuleManager.INSTANCE.register(criticals); + ModuleManager.INSTANCE.register(autoClicker); + ModuleManager.INSTANCE.register(gun); + ModuleManager.INSTANCE.register(spider); + ModuleManager.INSTANCE.register(speed); + ModuleManager.INSTANCE.register(fullbright); ModuleManager.INSTANCE.registerHUD(); + ModuleManager.INSTANCE.loadModuleStates(); + ClientTickEvents.END_CLIENT_TICK.register(mc -> { ModuleManager.tick(); } ); + + ClientLifecycleEvents.CLIENT_STOPPING.register(client -> { + ModuleManager.INSTANCE.close(); + }); } } |
