From 8f9389128d3956d793f394d7bc69071d5570c366 Mon Sep 17 00:00:00 2001 From: psrcek Date: Sat, 19 Nov 2016 19:24:24 +0100 Subject: Moved examples out of gradle tests --- .../com/nemez/cmdMgrExample/CmdMgrExample.java | 65 ++++++++++++++++++++++ src/main/java/com/nemez/cmdMgrExample/example.cmd | 35 ++++++++++++ src/test/java/CmdMgrTest.java | 65 ---------------------- src/test/java/test.cmd | 35 ------------ 4 files changed, 100 insertions(+), 100 deletions(-) create mode 100644 src/main/java/com/nemez/cmdMgrExample/CmdMgrExample.java create mode 100644 src/main/java/com/nemez/cmdMgrExample/example.cmd delete mode 100644 src/test/java/CmdMgrTest.java delete mode 100644 src/test/java/test.cmd diff --git a/src/main/java/com/nemez/cmdMgrExample/CmdMgrExample.java b/src/main/java/com/nemez/cmdMgrExample/CmdMgrExample.java new file mode 100644 index 0000000..95ec8e4 --- /dev/null +++ b/src/main/java/com/nemez/cmdMgrExample/CmdMgrExample.java @@ -0,0 +1,65 @@ + +import java.io.File; + +import org.bukkit.command.CommandSender; +import org.bukkit.plugin.java.JavaPlugin; + +import com.nemez.cmdmgr.Command; +import com.nemez.cmdmgr.CommandManager; + +public class CmdMgrExample extends JavaPlugin { + + public void onEnable() { + CommandManager.registerCommand(new File("plugins/example.cmd"), this, this); + } + + public void onDisable() { + + } + + @Command(hook="home_empty") + public boolean executeHomeNull(CommandSender sender) { + sender.sendMessage("You executed an empty /home"); + return true; + } + + @Command(hook="home_set") + public boolean executeSetHome(CommandSender sender, String name) { + sender.sendMessage("You executed:"); + sender.sendMessage("/home set " + name); + return true; + } + + @Command(hook="home_set_coords") + public boolean executeSetHomeBasedOnCoords(CommandSender sender, String name, int x, int y, int z) { + sender.sendMessage("You executed:"); + sender.sendMessage("/home set " + name + " " + x + " " + y + " " + z); + return true; + } + + @Command(hook="home_del") + public void executeDelHome(CommandSender sender, String name, boolean aFlag) { + sender.sendMessage("You executed:"); + sender.sendMessage("/home del " + name); + sender.sendMessage("-a - " + aFlag); + } + + @Command(hook="home_list") + public void executeListHomes(CommandSender sender) { + sender.sendMessage("You executed:"); + sender.sendMessage("/home list"); + } + + @Command(hook="home_tp") + public void executeTeleportHome(CommandSender sender, String name) { + sender.sendMessage("You executed:"); + sender.sendMessage("/home " + name); + } + + @Command(hook="noskope") + public boolean executeMagik(CommandSender sender) { + sender.sendMessage("You executed!!!!!!!!!:"); + sender.sendMessage("/home yolo swag"); + return true; + } +} diff --git a/src/main/java/com/nemez/cmdMgrExample/example.cmd b/src/main/java/com/nemez/cmdMgrExample/example.cmd new file mode 100644 index 0000000..7e0ce89 --- /dev/null +++ b/src/main/java/com/nemez/cmdMgrExample/example.cmd @@ -0,0 +1,35 @@ + +command home { + + set [string:name] { + [int:x] [int:y] [int:z] { + run home_set_coords name x y z; + perm home.set.xyz; + help Sets a new home at coordinates XYZ; + } + run home_set name; + perm home.set; + help Sets a new home; + type none; + } + del [optional:-a] [string:name] { + run home_del name -a; + help Deletes a home\n&cCannot be undone!; + perm home.del; + } + list { + help Shows all homes; + run home_list; + perm home.list; + } + [string:name] { + perm home.tp; + help Teleports to a home; + run home_tp name; + } + yolo swag { + perm yo.mamma; + help Reks you; + run noskope; + } +} \ No newline at end of file diff --git a/src/test/java/CmdMgrTest.java b/src/test/java/CmdMgrTest.java deleted file mode 100644 index 86bb9b5..0000000 --- a/src/test/java/CmdMgrTest.java +++ /dev/null @@ -1,65 +0,0 @@ - -import java.io.File; - -import org.bukkit.command.CommandSender; -import org.bukkit.plugin.java.JavaPlugin; - -import com.nemez.cmdmgr.Command; -import com.nemez.cmdmgr.CommandManager; - -public class CmdMgrTest extends JavaPlugin { - - public void onEnable() { - CommandManager.registerCommand(new File("plugins/test.cmd"), this, this); - } - - public void onDisable() { - - } - - @Command(hook="home_empty") - public boolean executeHomeNull(CommandSender sender) { - sender.sendMessage("You executed an empty /home"); - return true; - } - - @Command(hook="home_set") - public boolean executeSetHome(CommandSender sender, String name) { - sender.sendMessage("You executed:"); - sender.sendMessage("/home set " + name); - return true; - } - - @Command(hook="home_set_coords") - public boolean executeSetHomeBasedOnCoords(CommandSender sender, String name, int x, int y, int z) { - sender.sendMessage("You executed:"); - sender.sendMessage("/home set " + name + " " + x + " " + y + " " + z); - return true; - } - - @Command(hook="home_del") - public void executeDelHome(CommandSender sender, String name, boolean aFlag) { - sender.sendMessage("You executed:"); - sender.sendMessage("/home del " + name); - sender.sendMessage("-a - " + aFlag); - } - - @Command(hook="home_list") - public void executeListHomes(CommandSender sender) { - sender.sendMessage("You executed:"); - sender.sendMessage("/home list"); - } - - @Command(hook="home_tp") - public void executeTeleportHome(CommandSender sender, String name) { - sender.sendMessage("You executed:"); - sender.sendMessage("/home " + name); - } - - @Command(hook="noskope") - public boolean executeMagik(CommandSender sender) { - sender.sendMessage("You executed!!!!!!!!!:"); - sender.sendMessage("/home yolo swag"); - return true; - } -} diff --git a/src/test/java/test.cmd b/src/test/java/test.cmd deleted file mode 100644 index 7e0ce89..0000000 --- a/src/test/java/test.cmd +++ /dev/null @@ -1,35 +0,0 @@ - -command home { - - set [string:name] { - [int:x] [int:y] [int:z] { - run home_set_coords name x y z; - perm home.set.xyz; - help Sets a new home at coordinates XYZ; - } - run home_set name; - perm home.set; - help Sets a new home; - type none; - } - del [optional:-a] [string:name] { - run home_del name -a; - help Deletes a home\n&cCannot be undone!; - perm home.del; - } - list { - help Shows all homes; - run home_list; - perm home.list; - } - [string:name] { - perm home.tp; - help Teleports to a home; - run home_tp name; - } - yolo swag { - perm yo.mamma; - help Reks you; - run noskope; - } -} \ No newline at end of file -- cgit v1.2.3