From 3eb67334a4d13344280b5e9bd65669427c5f1787 Mon Sep 17 00:00:00 2001 From: Tobias Madlberger Date: Tue, 15 Aug 2023 15:44:13 +0200 Subject: [PATCH] Added webeditor command --- .../guiengine/commands/GuiCommands.java | 1 + .../guiengine/commands/WebEditorCommand.java | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/main/java/io/github/toberocat/guiengine/commands/WebEditorCommand.java diff --git a/src/main/java/io/github/toberocat/guiengine/commands/GuiCommands.java b/src/main/java/io/github/toberocat/guiengine/commands/GuiCommands.java index c19018e7..59576452 100644 --- a/src/main/java/io/github/toberocat/guiengine/commands/GuiCommands.java +++ b/src/main/java/io/github/toberocat/guiengine/commands/GuiCommands.java @@ -21,5 +21,6 @@ public GuiCommands() { executor.addChild(new DumpCommand()); executor.addChild(new GiveCommand(GuiEngineApiPlugin.getPlugin())); executor.addChild(new ReloadCommand()); + executor.addChild(new WebEditorCommand()); } } diff --git a/src/main/java/io/github/toberocat/guiengine/commands/WebEditorCommand.java b/src/main/java/io/github/toberocat/guiengine/commands/WebEditorCommand.java new file mode 100644 index 00000000..62c23e76 --- /dev/null +++ b/src/main/java/io/github/toberocat/guiengine/commands/WebEditorCommand.java @@ -0,0 +1,31 @@ +package io.github.toberocat.guiengine.commands; + +import io.github.toberocat.toberocore.command.SubCommand; +import io.github.toberocat.toberocore.command.arguments.Argument; +import io.github.toberocat.toberocore.command.exceptions.CommandException; +import io.github.toberocat.toberocore.command.options.Options; +import org.bukkit.command.CommandSender; +import org.jetbrains.annotations.NotNull; + +public class WebEditorCommand extends SubCommand { + public WebEditorCommand() { + super("webeditor"); + } + + @Override + protected @NotNull Options options() { + return new Options(); + } + + @Override + protected @NotNull Argument[] arguments() { + return new Argument[0]; + } + + @Override + protected boolean handleCommand(@NotNull CommandSender sender, + @NotNull String[] strings) throws CommandException { + sender.sendMessage("ยง6The Gui web editor is only available for gui engine premium users"); + return true; + } +}