diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..24acabf --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.iml +.idea +out diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/artifacts/MeinKraft_jar.xml b/.idea/artifacts/MeinKraft_jar.xml deleted file mode 100644 index 3fade28..0000000 --- a/.idea/artifacts/MeinKraft_jar.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - $PROJECT_DIR$/out/artifacts/MeinKraft_jar - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index d5d79e0..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 93f21aa..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml deleted file mode 100644 index e96534f..0000000 --- a/.idea/uiDesigner.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MeinKraft.iml b/MeinKraft.iml deleted file mode 100644 index 0be42a0..0000000 --- a/MeinKraft.iml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/out/artifacts/MeinKraft_jar/MeinKraft.jar b/out/artifacts/MeinKraft_jar/MeinKraft.jar deleted file mode 100644 index a1fc6ab..0000000 Binary files a/out/artifacts/MeinKraft_jar/MeinKraft.jar and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/Main.class b/out/production/MeinKraft/de/leafbla/meinkraft/Main.class deleted file mode 100644 index 2193168..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/Main.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener$1.class b/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener$1.class deleted file mode 100644 index 5b7eb04..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener$1.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener.class b/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener.class deleted file mode 100644 index fdbb703..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/NinjaListener.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/ThiefListener.class b/out/production/MeinKraft/de/leafbla/meinkraft/ThiefListener.class deleted file mode 100644 index d1d6593..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/ThiefListener.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/PlayerRole.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/PlayerRole.class deleted file mode 100644 index c32ef26..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/PlayerRole.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/Role.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/Role.class deleted file mode 100644 index 9e99bfa..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/Role.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleCommand.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleCommand.class deleted file mode 100644 index b5a40d8..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleCommand.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleListener.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleListener.class deleted file mode 100644 index 3c8862b..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleListener.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleManager.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleManager.class deleted file mode 100644 index 9d7b9b8..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/RoleManager.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$1.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$1.class deleted file mode 100644 index 9461a4b..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$1.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$2.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$2.class deleted file mode 100644 index 72034c6..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener$2.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener.class deleted file mode 100644 index d345960..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/bomber/BomberListener.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterListener.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterListener.class deleted file mode 100644 index be90e3d..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterListener.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1$1.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1$1.class deleted file mode 100644 index ce03e98..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1$1.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1.class deleted file mode 100644 index 383361a..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1$1.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1.class deleted file mode 100644 index 279c4db..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole$1.class and /dev/null differ diff --git a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole.class b/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole.class deleted file mode 100644 index 72d73e7..0000000 Binary files a/out/production/MeinKraft/de/leafbla/meinkraft/roleplay/fighter/FighterRole.class and /dev/null differ diff --git a/out/production/MeinKraft/plugin.yml b/out/production/MeinKraft/plugin.yml deleted file mode 100644 index d320c54..0000000 --- a/out/production/MeinKraft/plugin.yml +++ /dev/null @@ -1,10 +0,0 @@ -name: MeinKraft -version: 0.1 -author: thamma -main: de.leafbla.meinkraft.Main -website: leafbla.de -api-version: 1.16 -commands: - role: - description: This is a demo command. - usage: /role {[player] [class]} {list} \ No newline at end of file diff --git a/src/de/leafbla/meinkraft/Main.java b/src/de/leafbla/meinkraft/Main.java index 7b9e476..b472db8 100644 --- a/src/de/leafbla/meinkraft/Main.java +++ b/src/de/leafbla/meinkraft/Main.java @@ -4,6 +4,8 @@ import de.leafbla.meinkraft.roleplay.RoleCommand; import de.leafbla.meinkraft.roleplay.RoleManager; import de.leafbla.meinkraft.roleplay.bomber.BomberListener; import de.leafbla.meinkraft.roleplay.fighter.FighterListener; +import de.leafbla.meinkraft.roleplay.ninja.NinjaListener; +import de.leafbla.meinkraft.roleplay.thief.ThiefListener; import org.bukkit.plugin.java.JavaPlugin; import java.util.logging.Level; @@ -26,8 +28,7 @@ public class Main extends JavaPlugin { getServer().getPluginManager().registerEvents(new NinjaListener(this), this); getServer().getPluginManager().registerEvents(new BomberListener(this), this); getServer().getPluginManager().registerEvents(new FighterListener(this), this); - - // This will throw a NullPointerException if you don't have the command defined in your plugin.yml file! + this.getCommand("role").setExecutor(new RoleCommand(this.roleManager)); } } diff --git a/src/de/leafbla/meinkraft/NinjaListener.java b/src/de/leafbla/meinkraft/roleplay/ninja/NinjaListener.java similarity index 98% rename from src/de/leafbla/meinkraft/NinjaListener.java rename to src/de/leafbla/meinkraft/roleplay/ninja/NinjaListener.java index 94132b9..38843ee 100644 --- a/src/de/leafbla/meinkraft/NinjaListener.java +++ b/src/de/leafbla/meinkraft/roleplay/ninja/NinjaListener.java @@ -1,5 +1,6 @@ -package de.leafbla.meinkraft; +package de.leafbla.meinkraft.roleplay.ninja; +import de.leafbla.meinkraft.Main; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.NamespacedKey; diff --git a/src/de/leafbla/meinkraft/ThiefListener.java b/src/de/leafbla/meinkraft/roleplay/thief/ThiefListener.java similarity index 96% rename from src/de/leafbla/meinkraft/ThiefListener.java rename to src/de/leafbla/meinkraft/roleplay/thief/ThiefListener.java index f7bff14..7a4cd5e 100644 --- a/src/de/leafbla/meinkraft/ThiefListener.java +++ b/src/de/leafbla/meinkraft/roleplay/thief/ThiefListener.java @@ -1,5 +1,6 @@ -package de.leafbla.meinkraft; +package de.leafbla.meinkraft.roleplay.thief; +import de.leafbla.meinkraft.Main; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.entity.Entity;