diff options
author | Alexdoru <57050655+Alexdoru@users.noreply.github.com> | 2024-09-01 20:07:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-01 18:07:38 +0000 |
commit | dabef0411496dfe3dddfefc3a374aa1e3b56615e (patch) | |
tree | 4fea25a3d1dd3adac1fac09b6ee817688cde1aaf /src/main/java/kubatech/commands/CommandHelp.java | |
parent | dda0f8bb1ed2211b2df492d7bd53751e47de305f (diff) | |
download | GT5-Unofficial-dabef0411496dfe3dddfefc3a374aa1e3b56615e.tar.gz GT5-Unofficial-dabef0411496dfe3dddfefc3a374aa1e3b56615e.tar.bz2 GT5-Unofficial-dabef0411496dfe3dddfefc3a374aa1e3b56615e.zip |
Change how kubatech commands are registered (#3012)
rename child command map
add click event to open the file on the CommandBees chat message
remove command registration non sense
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Diffstat (limited to 'src/main/java/kubatech/commands/CommandHelp.java')
-rw-r--r-- | src/main/java/kubatech/commands/CommandHelp.java | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/main/java/kubatech/commands/CommandHelp.java b/src/main/java/kubatech/commands/CommandHelp.java index 610f330ede..fb8e107174 100644 --- a/src/main/java/kubatech/commands/CommandHelp.java +++ b/src/main/java/kubatech/commands/CommandHelp.java @@ -28,13 +28,12 @@ import net.minecraft.command.ICommandSender; import net.minecraft.util.ChatComponentText; import net.minecraft.util.StatCollector; -@CommandHandler.ChildCommand public class CommandHelp extends CommandBase { enum Translations { POSSIBLE_COMMANDS, - USAGE,; + USAGE; final String key; @@ -67,20 +66,19 @@ public class CommandHelp extends CommandBase { } @Override - public String getCommandUsage(ICommandSender p_71518_1_) { + public String getCommandUsage(ICommandSender sender) { return "help " + USAGE.get(); } @Override - public boolean canCommandSenderUseCommand(ICommandSender p_71519_1_) { + public boolean canCommandSenderUseCommand(ICommandSender sender) { return true; } @Override - public void processCommand(ICommandSender p_71515_1_, String[] p_71515_2_) { - p_71515_1_.addChatMessage(new ChatComponentText(POSSIBLE_COMMANDS.get())); - CommandHandler.commands.values() - .forEach( - c -> p_71515_1_.addChatMessage(new ChatComponentText("/kubatech " + c.getCommandUsage(p_71515_1_)))); + public void processCommand(ICommandSender sender, String[] args) { + sender.addChatMessage(new ChatComponentText(POSSIBLE_COMMANDS.get())); + CommandHandler.childCommands.values() + .forEach(c -> sender.addChatMessage(new ChatComponentText("/kubatech " + c.getCommandUsage(sender)))); } } |