forked from Zergatul/cheatutils
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathModules.java
More file actions
121 lines (102 loc) · 4.4 KB
/
Copy pathModules.java
File metadata and controls
121 lines (102 loc) · 4.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
package com.zergatul.cheatutils.modules;
import com.zergatul.cheatutils.concurrent.*;
import com.zergatul.cheatutils.controllers.*;
import com.zergatul.cheatutils.font.FontBackendHolders;
import com.zergatul.cheatutils.modules.automation.*;
import com.zergatul.cheatutils.modules.esp.*;
import com.zergatul.cheatutils.modules.hacks.*;
import com.zergatul.cheatutils.modules.scripting.*;
import com.zergatul.cheatutils.modules.utilities.*;
import com.zergatul.cheatutils.modules.visuals.*;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class Modules {
private static final Logger LOGGER = LogManager.getLogger(Modules.class);
public static void register() {
//Order dependent modules -> legacy method, use Event.event.add(function, priority) for new modules, use the priority value instead
//==========================
//===========================
register(FakeRotation.instance);
register(BlockEventsProcessor.instance);
register(NetworkPacketsController.instance);
register(SpeedCounterController.instance);
register(BlockFinder.instance);
register(PreRenderGuiExecutor.instance);
register(AutoTotem.instance);
register(AutoEat.instance);
register(NoFall.instance);
register(Scaffold.instance);
register(ElytraBounce.instance);
register(ParkourAssist.instance);
register(LockInputsController.instance);
register(AutoCraft.instance);
register(BlockEsp.instance);
register(ProjectilePath.instance);
register(EndCityChunks.instance);
register(AutoBucket.instance);
register(WorldDownloadController.instance);
register(EntityTitle.instance);
register(ContainerButtonsController.instance);
register(TeleportHack.instance);
register(WorldMarkers.instance);
register(TpsCounterController.instance);
register(BlockAutomation.instance);
register(PlayerInfoController.instance);
register(FlyHack.instance);
register(FreeCam.instance);
register(AutoFish.instance);
register(ChunkOverlayController.instance);
register(StatusOverlay.instance);
register(AutoCriticals.instance);
register(LightLevel.instance);
register(ElytraFly.instance);
register(AdvancedTooltips.instance);
register(Zoom.instance);
register(ShulkerTooltip.instance);
register(ArmorOverlay.instance);
register(Fog.instance);
register(AutoAttack.instance);
register(Exec.instance);
register(VillagerRoller.instance);
register(AutoHotbar.instance);
register(AreaMine.instance);
register(ServerPlugins.instance);
register(BedrockBreaker.instance);
register(Containers.instance);
register(AntiHunger.instance);
register(Schematica.instance);
register(AimAssist.instance);
register(LockInputs.instance);
register(LogoutSpots.instance);
register(AutoTool.instance);
register(AirPlace.instance);
register(ContainerSummary.instance);
register(CrystalAura.instance);
register(ClientTickEndExecutor.instance);
register(InGameTickEndExecutor.instance);
// new order independent modules
//==========================================
register(AfterPlayerAiStepExecutor.instance);
register(AfterSendPlayerPosExecutor.instance);
register(KillAura.instance);
register(SpearRange.instance);
register(AutoStunner.instance);
register(BreachSwap.instance);
//===========================================
FontBackendHolders.add(StatusOverlay.instance);
FontBackendHolders.add(EntityTitle.instance);
FontBackendHolders.add(WorldMarkers.instance);
}
public static void registerKeyBindings() {
register(KeyBindings.instance);
}
public static void lateRegister() {
register(EntityEsp.instance);
}
private static void register(Module module) {
LOGGER.debug("Registered module {}", module.getClass().getName());
}
private static void register(Object instance) {
LOGGER.debug("Registered controller {}", instance.getClass().getName());
}
}