blob: de017cb57c8858a7d4ac98fb172a476cd46ca3bb (
plain)
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
|
package io.github.moulberry.notenoughupdates.commands;
import io.github.moulberry.notenoughupdates.commands.dev.*;
import io.github.moulberry.notenoughupdates.commands.dungeon.DhCommand;
import io.github.moulberry.notenoughupdates.commands.dungeon.DnCommand;
import io.github.moulberry.notenoughupdates.commands.dungeon.JoinDungeonCommand;
import io.github.moulberry.notenoughupdates.commands.dungeon.MapCommand;
import io.github.moulberry.notenoughupdates.commands.help.*;
import io.github.moulberry.notenoughupdates.commands.misc.AhCommand;
import io.github.moulberry.notenoughupdates.commands.misc.CalendarCommand;
import io.github.moulberry.notenoughupdates.commands.misc.CosmeticsCommand;
import io.github.moulberry.notenoughupdates.commands.misc.CustomizeCommand;
import io.github.moulberry.notenoughupdates.commands.profile.CataCommand;
import io.github.moulberry.notenoughupdates.commands.profile.PeekCommand;
import io.github.moulberry.notenoughupdates.commands.profile.PvCommand;
import io.github.moulberry.notenoughupdates.commands.profile.ViewProfileCommand;
import io.github.moulberry.notenoughupdates.commands.repo.ReloadRepoCommand;
import io.github.moulberry.notenoughupdates.commands.repo.RepoModeCommand;
import io.github.moulberry.notenoughupdates.commands.repo.ResetRepoCommand;
import io.github.moulberry.notenoughupdates.miscfeatures.FairySouls;
import io.github.moulberry.notenoughupdates.miscgui.GuiEnchantColour;
import io.github.moulberry.notenoughupdates.miscgui.GuiInvButtonEditor;
import io.github.moulberry.notenoughupdates.miscgui.NEUOverlayPlacements;
import net.minecraftforge.client.ClientCommandHandler;
import net.minecraftforge.fml.common.Loader;
public class Commands {
public Commands() {
// Help Commands
ClientCommandHandler.instance.registerCommand(new LinksCommand());
ClientCommandHandler.instance.registerCommand(new HelpCommand());
ClientCommandHandler.instance.registerCommand(new StorageViewerWhyCommand());
ClientCommandHandler.instance.registerCommand(new FeaturesCommand());
ClientCommandHandler.instance.registerCommand(new SettingsCommand());
// Dev Commands
ClientCommandHandler.instance.registerCommand(new PackDevCommand());
ClientCommandHandler.instance.registerCommand(new DungeonWinTestCommand());
ClientCommandHandler.instance.registerCommand(new StatsCommand());
ClientCommandHandler.instance.registerCommand(new DevTestCommand());
ClientCommandHandler.instance.registerCommand(new NullzeeSphereCommand());
// Repo Commands
ClientCommandHandler.instance.registerCommand(new ResetRepoCommand());
ClientCommandHandler.instance.registerCommand(new RepoModeCommand());
ClientCommandHandler.instance.registerCommand(new ReloadRepoCommand());
// Profile Commands
ClientCommandHandler.instance.registerCommand(new PeekCommand());
ClientCommandHandler.instance.registerCommand(new ViewProfileCommand());
ClientCommandHandler.instance.registerCommand(new PvCommand());
if (!Loader.isModLoaded("skyblockextras")) ClientCommandHandler.instance.registerCommand(new CataCommand());
// Dungeon Commands
ClientCommandHandler.instance.registerCommand(new MapCommand());
ClientCommandHandler.instance.registerCommand(new JoinDungeonCommand());
ClientCommandHandler.instance.registerCommand(new DnCommand());
ClientCommandHandler.instance.registerCommand(new DhCommand());
// Misc Commands
ClientCommandHandler.instance.registerCommand(new CosmeticsCommand());
ClientCommandHandler.instance.registerCommand(new CustomizeCommand());
ClientCommandHandler.instance.registerCommand(new ScreenCommand("neubuttons", GuiInvButtonEditor::new));
ClientCommandHandler.instance.registerCommand(new ScreenCommand("neuec", GuiEnchantColour::new));
ClientCommandHandler.instance.registerCommand(new ScreenCommand("neuoverlay", NEUOverlayPlacements::new));
//ClientCommandHandler.instance.registerCommand(new ScreenCommand("neututorial", NeuTutorial::new));
ClientCommandHandler.instance.registerCommand(new AhCommand());
ClientCommandHandler.instance.registerCommand(new CalendarCommand());
// Fairy Soul Commands
ClientCommandHandler.instance.registerCommand(new FairySouls.FairySoulsCommand());
}
}
|