diff --git a/api/src/main/java/ru/dragonestia/msb3/api/command/DebugCommands.java b/api/src/main/java/ru/dragonestia/msb3/api/command/DebugCommands.java index 414fac5..ca6262b 100644 --- a/api/src/main/java/ru/dragonestia/msb3/api/command/DebugCommands.java +++ b/api/src/main/java/ru/dragonestia/msb3/api/command/DebugCommands.java @@ -29,6 +29,7 @@ public class DebugCommands { registerPosCommand(); registerTeleportCommand(); registerGameModeCommand(); + DebugRendererCommand.register(); log.info("Registered debug commands"); } diff --git a/api/src/main/java/ru/dragonestia/msb3/api/command/DebugRendererCommand.java b/api/src/main/java/ru/dragonestia/msb3/api/command/DebugRendererCommand.java new file mode 100644 index 0000000..acec548 --- /dev/null +++ b/api/src/main/java/ru/dragonestia/msb3/api/command/DebugRendererCommand.java @@ -0,0 +1,62 @@ +package ru.dragonestia.msb3.api.command; + +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.format.NamedTextColor; +import net.minestom.server.MinecraftServer; +import net.minestom.server.command.CommandSender; +import net.minestom.server.command.builder.Command; +import net.minestom.server.command.builder.CommandContext; +import net.minestom.server.command.builder.arguments.ArgumentEnum; +import net.minestom.server.command.builder.arguments.ArgumentString; +import net.minestom.server.command.builder.arguments.ArgumentType; +import net.minestom.server.entity.Player; +import ru.dragonestia.msb3.api.player.MsbPlayer; + +public class DebugRendererCommand extends Command { + + private final ArgumentEnum