aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/los/numeros/command/HidersAndDiggersCommand.java
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2024-06-04 17:53:59 -0400
committerSquibid <me@zacharyscheiman.com>2024-06-04 17:53:59 -0400
commit16a59696e8cca775d17327bddac8b36ecab6e729 (patch)
tree3198967b8ecf1891bcf8923c0b981fb8467ecd15 /src/main/java/los/numeros/command/HidersAndDiggersCommand.java
parent32bc1b99866518bda03409dd8c81a2756656f44f (diff)
downloadlnm-16a59696e8cca775d17327bddac8b36ecab6e729.tar.gz
lnm-16a59696e8cca775d17327bddac8b36ecab6e729.tar.bz2
lnm-16a59696e8cca775d17327bddac8b36ecab6e729.zip
add hiders and diggers game init
Diffstat (limited to '')
-rw-r--r--src/main/java/los/numeros/command/HidersAndDiggersCommand.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/main/java/los/numeros/command/HidersAndDiggersCommand.java b/src/main/java/los/numeros/command/HidersAndDiggersCommand.java
new file mode 100644
index 0000000..eed4eed
--- /dev/null
+++ b/src/main/java/los/numeros/command/HidersAndDiggersCommand.java
@@ -0,0 +1,31 @@
+package los.numeros.command;
+
+import com.mojang.brigadier.CommandDispatcher;
+import com.mojang.brigadier.context.CommandContext;
+import com.mojang.brigadier.exceptions.CommandSyntaxException;
+
+import los.numeros.HidersAndDiggers.Main;
+import net.minecraft.server.MinecraftServer;
+import net.minecraft.server.command.CommandManager;
+import net.minecraft.server.command.ServerCommandSource;
+
+public class HidersAndDiggersCommand {
+ public static void
+ register(CommandDispatcher<ServerCommandSource> dispatcher, boolean dedicated)
+ {
+ dispatcher.register(CommandManager.literal("hiders")
+ .then(CommandManager.literal("start").executes(HidersAndDiggersCommand::run)));
+ }
+
+ public static int
+ run(CommandContext<ServerCommandSource> ctx) throws CommandSyntaxException
+ {
+ /* get the minecraft server object */
+ MinecraftServer server = ctx.getSource().getMinecraftServer();
+
+ /* pass in the minecraft server object and start it */
+ new Main(server);
+
+ return 0;
+ }
+}