Browse Source

replaced person specific references with mundus

Marvin Löschenkohl 5 months ago
parent
commit
c4e1ae8e0d
58 changed files with 673 additions and 673 deletions
  1. 1 1
      build.xml
  2. 0 38
      src/me/hammerle/kp/snuviscript/commands/ErrorCommands.java
  3. 2 2
      src/me/hammerle/mp/CustomItems.java
  4. 6 6
      src/me/hammerle/mp/Database.java
  5. 8 8
      src/me/hammerle/mp/Events.java
  6. 12 12
      src/me/hammerle/mp/MundusPlugin.java
  7. 1 1
      src/me/hammerle/mp/NMS.java
  8. 3 3
      src/me/hammerle/mp/PlayerData.java
  9. 1 1
      src/me/hammerle/mp/plots/PlotEvents.java
  10. 6 6
      src/me/hammerle/mp/plots/PlotMap.java
  11. 2 2
      src/me/hammerle/mp/plots/WorldPlotMap.java
  12. 7 7
      src/me/hammerle/mp/snuviscript/CommandManager.java
  13. 8 8
      src/me/hammerle/mp/snuviscript/CommandScript.java
  14. 3 3
      src/me/hammerle/mp/snuviscript/CommandTest.java
  15. 1 1
      src/me/hammerle/mp/snuviscript/MoveEvents.java
  16. 2 2
      src/me/hammerle/mp/snuviscript/MundusCommand.java
  17. 1 1
      src/me/hammerle/mp/snuviscript/RingArray.java
  18. 15 15
      src/me/hammerle/mp/snuviscript/ScriptEvents.java
  19. 1 1
      src/me/hammerle/mp/snuviscript/SnuviInventoryHolder.java
  20. 4 4
      src/me/hammerle/mp/snuviscript/SnuviLogger.java
  21. 1 1
      src/me/hammerle/mp/snuviscript/Wrapper.java
  22. 31 31
      src/me/hammerle/mp/snuviscript/commands/ArmorStandCommands.java
  23. 12 12
      src/me/hammerle/mp/snuviscript/commands/BanCommands.java
  24. 39 39
      src/me/hammerle/mp/snuviscript/commands/BlockCommands.java
  25. 10 10
      src/me/hammerle/mp/snuviscript/commands/BossBarCommands.java
  26. 11 11
      src/me/hammerle/mp/snuviscript/commands/CitizenCommands.java
  27. 18 18
      src/me/hammerle/mp/snuviscript/commands/CommandCommands.java
  28. 1 1
      src/me/hammerle/mp/snuviscript/commands/CommandUtils.java
  29. 11 11
      src/me/hammerle/mp/snuviscript/commands/Commands.java
  30. 8 8
      src/me/hammerle/mp/snuviscript/commands/DamageCommands.java
  31. 8 8
      src/me/hammerle/mp/snuviscript/commands/DataCommands.java
  32. 21 21
      src/me/hammerle/mp/snuviscript/commands/DatabaseCommands.java
  33. 8 8
      src/me/hammerle/mp/snuviscript/commands/EnchantmentCommands.java
  34. 43 43
      src/me/hammerle/mp/snuviscript/commands/EntityCommands.java
  35. 38 0
      src/me/hammerle/mp/snuviscript/commands/ErrorCommands.java
  36. 5 5
      src/me/hammerle/mp/snuviscript/commands/EventCommands.java
  37. 6 6
      src/me/hammerle/mp/snuviscript/commands/GameRuleCommands.java
  38. 13 13
      src/me/hammerle/mp/snuviscript/commands/InventoryCommands.java
  39. 42 42
      src/me/hammerle/mp/snuviscript/commands/ItemCommands.java
  40. 5 5
      src/me/hammerle/mp/snuviscript/commands/ItemEntityCommands.java
  41. 21 21
      src/me/hammerle/mp/snuviscript/commands/LivingCommands.java
  42. 29 29
      src/me/hammerle/mp/snuviscript/commands/LocationCommands.java
  43. 6 6
      src/me/hammerle/mp/snuviscript/commands/ParticleCommands.java
  44. 11 11
      src/me/hammerle/mp/snuviscript/commands/PermissionCommands.java
  45. 58 58
      src/me/hammerle/mp/snuviscript/commands/PlayerCommands.java
  46. 32 32
      src/me/hammerle/mp/snuviscript/commands/PlotCommands.java
  47. 9 9
      src/me/hammerle/mp/snuviscript/commands/ReadCommands.java
  48. 9 9
      src/me/hammerle/mp/snuviscript/commands/ScoreboardCommands.java
  49. 9 9
      src/me/hammerle/mp/snuviscript/commands/ScriptCommands.java
  50. 6 6
      src/me/hammerle/mp/snuviscript/commands/ShopCommands.java
  51. 6 6
      src/me/hammerle/mp/snuviscript/commands/SoundCommands.java
  52. 12 12
      src/me/hammerle/mp/snuviscript/commands/TableCommands.java
  53. 15 15
      src/me/hammerle/mp/snuviscript/commands/TextCommands.java
  54. 4 4
      src/me/hammerle/mp/snuviscript/commands/TitleCommands.java
  55. 25 25
      src/me/hammerle/mp/snuviscript/commands/WorldCommands.java
  56. 1 1
      src/me/hammerle/mp/utils/LocationIterator.java
  57. 1 1
      src/me/hammerle/mp/utils/Table.java
  58. 4 4
      src/resources/plugin.yml

+ 1 - 1
build.xml

@@ -14,7 +14,7 @@
 
     <target name="jar" depends="compile">
         <javac includeantruntime="false" srcdir="src" destdir="build/classes"/>
-        <jar destfile="build/KajetansPlugin.jar" basedir="build/classes">
+        <jar destfile="build/MundusPlugin.jar" basedir="build/classes">
             <manifest>
                 <attribute name="Class-Path" value="lib/SnuviScriptRecoded.jar"/>
             </manifest>

+ 0 - 38
src/me/hammerle/kp/snuviscript/commands/ErrorCommands.java

@@ -1,38 +0,0 @@
-package me.hammerle.kp.snuviscript.commands;
-
-import me.hammerle.kp.KajetansPlugin;
-
-public class ErrorCommands {
-    public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("error.clear", (sc, in) -> {
-            KajetansPlugin.logger.getErrorHistory().clear();
-        });
-        KajetansPlugin.scriptManager.registerFunction("error.getsize", (sc, in) -> {
-            return (double) KajetansPlugin.logger.getErrorHistory().getLength();
-        });
-        KajetansPlugin.scriptManager.registerFunction("error.getindex", (sc, in) -> {
-            return KajetansPlugin.logger.getErrorHistory().get(in[0].getInt(sc)).message;
-        });
-        KajetansPlugin.scriptManager.registerFunction("error.getindextime", (sc, in) -> {
-            return (double) KajetansPlugin.logger.getErrorHistory().get(in[0].getInt(sc)).timestamp;
-        });
-        KajetansPlugin.scriptManager.registerConsumer("error.setconsoleprint", (sc, in) -> {
-            KajetansPlugin.logger.setConsoleErrorLogging(in[0].getBoolean(sc));
-        });
-        KajetansPlugin.scriptManager.registerConsumer("debug.clear", (sc, in) -> {
-            KajetansPlugin.logger.getDebugHistory().clear();
-        });
-        KajetansPlugin.scriptManager.registerFunction("debug.getsize", (sc, in) -> {
-            return (double) KajetansPlugin.logger.getDebugHistory().getLength();
-        });
-        KajetansPlugin.scriptManager.registerFunction("debug.getindex", (sc, in) -> {
-            return KajetansPlugin.logger.getDebugHistory().get(in[0].getInt(sc)).message;
-        });
-        KajetansPlugin.scriptManager.registerFunction("debug.getindextime", (sc, in) -> {
-            return (double) KajetansPlugin.logger.getDebugHistory().get(in[0].getInt(sc)).timestamp;
-        });
-        KajetansPlugin.scriptManager.registerConsumer("debug.setconsoleprint", (sc, in) -> {
-            KajetansPlugin.logger.setConsoleDebugLogging(in[0].getBoolean(sc));
-        });
-    }
-}

+ 2 - 2
src/me/hammerle/kp/CustomItems.java → src/me/hammerle/mp/CustomItems.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import java.util.HashMap;
 import org.bukkit.Material;
@@ -168,7 +168,7 @@ public class CustomItems {
         d.displayName(Component.text(item.getName()).color(TextColor.color(255, 255, 255))
                 .decoration(TextDecoration.ITALIC, false));
         d.setUnbreakable(true);
-        NamespacedKey key = new NamespacedKey(KajetansPlugin.instance, "custom");
+        NamespacedKey key = new NamespacedKey(MundusPlugin.instance, "custom");
         AttributeModifier attributeModifier = new AttributeModifier(key, 0,
                 AttributeModifier.Operation.ADD_NUMBER, EquipmentSlotGroup.HAND);
         d.addAttributeModifier(Attribute.GENERIC_ATTACK_DAMAGE, attributeModifier);

+ 6 - 6
src/me/hammerle/kp/Database.java → src/me/hammerle/mp/Database.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import java.sql.Connection;
 import java.sql.DriverManager;
@@ -16,7 +16,7 @@ public class Database {
         try {
             tries++;
             if(tries > 10) {
-                KajetansPlugin.warn("Too many database connect fails");
+                MundusPlugin.warn("Too many database connect fails");
                 return false;
             }
             if(connection != null) {
@@ -24,11 +24,11 @@ public class Database {
             }
             connection = DriverManager
                     .getConnection("jdbc:mysql://localhost/minecraft?useSSL=false", user, password);
-            KajetansPlugin.log("Connection to database etablished");
+            MundusPlugin.log("Connection to database etablished");
             tries--;
             return true;
         } catch(Exception ex) {
-            KajetansPlugin.warn(ex.getMessage());
+            MundusPlugin.warn(ex.getMessage());
             return false;
         }
     }
@@ -45,9 +45,9 @@ public class Database {
         }
         try {
             connection.close();
-            KajetansPlugin.log("Connection to database was closed");
+            MundusPlugin.log("Connection to database was closed");
         } catch(SQLException ex) {
-            KajetansPlugin.warn(ex.getMessage());
+            MundusPlugin.warn(ex.getMessage());
         }
     }
 

+ 8 - 8
src/me/hammerle/kp/Events.java → src/me/hammerle/mp/Events.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import org.bukkit.event.Event;
 import org.bukkit.event.Listener;
@@ -15,12 +15,12 @@ import org.bukkit.event.weather.LightningStrikeEvent;
 import org.bukkit.event.world.PortalCreateEvent;
 import org.bukkit.event.world.WorldLoadEvent;
 import io.papermc.paper.event.player.PlayerArmSwingEvent;
-import me.hammerle.kp.plots.PlotEvents;
-import me.hammerle.kp.snuviscript.CommandManager;
-import me.hammerle.kp.snuviscript.CommandTest;
-import me.hammerle.kp.snuviscript.MoveEvents;
-import me.hammerle.kp.snuviscript.ScriptEvents;
-import me.hammerle.kp.snuviscript.commands.PlayerCommands;
+import me.hammerle.mp.plots.PlotEvents;
+import me.hammerle.mp.snuviscript.CommandManager;
+import me.hammerle.mp.snuviscript.CommandTest;
+import me.hammerle.mp.snuviscript.MoveEvents;
+import me.hammerle.mp.snuviscript.ScriptEvents;
+import me.hammerle.mp.snuviscript.commands.PlayerCommands;
 import org.bukkit.Bukkit;
 import org.bukkit.Material;
 import org.bukkit.World;
@@ -95,7 +95,7 @@ public class Events implements Listener {
             return;
         }
         /*e.getCommands().clear();
-        KajetansPlugin.scheduleTask(() -> {
+        MundusPlugin.scheduleTask(() -> {
             CommandManager.send(e.getPlayer());
         })*/;
     }

+ 12 - 12
src/me/hammerle/kp/KajetansPlugin.java → src/me/hammerle/mp/MundusPlugin.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import java.io.InputStream;
 import java.net.ServerSocket;
@@ -12,14 +12,14 @@ import javax.crypto.Cipher;
 import org.bukkit.Bukkit;
 import org.bukkit.plugin.java.JavaPlugin;
 import org.bukkit.scheduler.BukkitTask;
-import me.hammerle.kp.snuviscript.SnuviLogger;
-import me.hammerle.kp.snuviscript.commands.*;
-import me.hammerle.kp.plots.WorldPlotMap;
-import me.hammerle.kp.snuviscript.CommandScript;
-import me.hammerle.kp.snuviscript.CommandTest;
-import me.hammerle.kp.snuviscript.CommandManager;
-import me.hammerle.kp.snuviscript.MoveEvents;
-import me.hammerle.kp.snuviscript.ScriptEvents;
+import me.hammerle.mp.snuviscript.SnuviLogger;
+import me.hammerle.mp.snuviscript.commands.*;
+import me.hammerle.mp.plots.WorldPlotMap;
+import me.hammerle.mp.snuviscript.CommandScript;
+import me.hammerle.mp.snuviscript.CommandTest;
+import me.hammerle.mp.snuviscript.CommandManager;
+import me.hammerle.mp.snuviscript.MoveEvents;
+import me.hammerle.mp.snuviscript.ScriptEvents;
 import me.hammerle.snuviscript.config.SnuviConfig;
 import me.hammerle.snuviscript.code.ISnuviScheduler;
 import me.hammerle.snuviscript.code.ScriptManager;
@@ -27,13 +27,13 @@ import me.hammerle.snuviscript.code.Script;
 import org.bukkit.permissions.Permissible;
 import org.bukkit.permissions.PermissionAttachment;
 
-public class KajetansPlugin extends JavaPlugin implements ISnuviScheduler {
+public class MundusPlugin extends JavaPlugin implements ISnuviScheduler {
     private static PrivateKey privateKey = null;
     private static volatile boolean runningVotifier = true;
     private static ServerSocket votifierSocket = null;
     private static Thread votifierAccept = null;
 
-    public static KajetansPlugin instance;
+    public static MundusPlugin instance;
     public static SnuviLogger logger;
     public static ScriptManager scriptManager;
     public static Thread isAliveThread = null;
@@ -41,7 +41,7 @@ public class KajetansPlugin extends JavaPlugin implements ISnuviScheduler {
     private boolean enabled = false;
     private boolean debug = false;
 
-    public KajetansPlugin() throws ClassNotFoundException {
+    public MundusPlugin() throws ClassNotFoundException {
         instance = this;
     }
 

+ 1 - 1
src/me/hammerle/kp/NMS.java → src/me/hammerle/mp/NMS.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import java.util.UUID;
 import org.bukkit.craftbukkit.v1_21_R1.entity.*;

+ 3 - 3
src/me/hammerle/kp/PlayerData.java → src/me/hammerle/mp/PlayerData.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp;
+package me.hammerle.mp;
 
 import java.util.HashMap;
 import java.util.List;
@@ -12,7 +12,7 @@ import org.bukkit.scoreboard.Objective;
 import org.bukkit.scoreboard.RenderType;
 import org.bukkit.scoreboard.Score;
 import org.bukkit.scoreboard.Scoreboard;
-import me.hammerle.kp.snuviscript.ScriptEvents;
+import me.hammerle.mp.snuviscript.ScriptEvents;
 import net.kyori.adventure.text.Component;
 
 public class PlayerData {
@@ -138,7 +138,7 @@ public class PlayerData {
         List<MetadataValue> list = p.getMetadata(TAG);
         if(list == null || list.isEmpty()) {
             PlayerData data = new PlayerData(p);
-            p.setMetadata(TAG, new FixedMetadataValue(KajetansPlugin.instance, data));
+            p.setMetadata(TAG, new FixedMetadataValue(MundusPlugin.instance, data));
             return data;
         }
         return (PlayerData) list.get(0).value();

+ 1 - 1
src/me/hammerle/kp/plots/PlotEvents.java → src/me/hammerle/mp/plots/PlotEvents.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.plots;
+package me.hammerle.mp.plots;
 
 import java.util.Iterator;
 import org.bukkit.block.Block;

+ 6 - 6
src/me/hammerle/kp/plots/PlotMap.java → src/me/hammerle/mp/plots/PlotMap.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.plots;
+package me.hammerle.mp.plots;
 
 import java.io.DataInputStream;
 import java.io.DataOutputStream;
@@ -14,7 +14,7 @@ import java.util.List;
 import java.util.UUID;
 import java.util.function.Predicate;
 import java.util.stream.Collectors;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class PlotMap {
     public static final class Position {
@@ -396,8 +396,8 @@ public class PlotMap {
             return;
         }
         shouldSavePlots = true;
-        KajetansPlugin.scheduleTask(() -> {
-            KajetansPlugin.log("Saving plots in '" + worldName + "'");
+        MundusPlugin.scheduleTask(() -> {
+            MundusPlugin.log("Saving plots in '" + worldName + "'");
             savePlots(worldName);
             shouldSavePlots = false;
         }, 20 * 60 * 5);
@@ -438,8 +438,8 @@ public class PlotMap {
             return;
         }
         shouldSaveBlocks = true;
-        KajetansPlugin.scheduleTask(() -> {
-            KajetansPlugin.log("Saving blocks in '" + worldName + "'");
+        MundusPlugin.scheduleTask(() -> {
+            MundusPlugin.log("Saving blocks in '" + worldName + "'");
             saveBlocks(worldName);
             shouldSaveBlocks = false;
         }, 20 * 60 * 5);

+ 2 - 2
src/me/hammerle/kp/plots/WorldPlotMap.java → src/me/hammerle/mp/plots/WorldPlotMap.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.plots;
+package me.hammerle.mp.plots;
 
 import java.io.File;
 import java.util.Collections;
@@ -10,7 +10,7 @@ import org.bukkit.Bukkit;
 import org.bukkit.Location;
 import org.bukkit.World;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.plots.PlotMap.Plot;
+import me.hammerle.mp.plots.PlotMap.Plot;
 
 public class WorldPlotMap {
     private final static HashMap<UUID, PlotMap> MAPS = new HashMap<>();

+ 7 - 7
src/me/hammerle/kp/snuviscript/CommandManager.java → src/me/hammerle/mp/snuviscript/CommandManager.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -10,7 +10,7 @@ import org.bukkit.command.CommandSender;
 import org.bukkit.entity.Player;
 import org.bukkit.permissions.PermissionAttachment;
 import org.bukkit.permissions.PermissionAttachmentInfo;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import com.mojang.brigadier.tree.CommandNode;
 
 public class CommandManager {
@@ -18,7 +18,7 @@ public class CommandManager {
     private final static UUID KAJETANJOHANNES =
             UUID.fromString("51e240f9-ab10-4ea6-8a5d-779319f51257");
     private final static UUID SIRTERENCE7 = UUID.fromString("6cc9f8c7-9dfd-44f4-a3f2-af30054411a8");
-    private final static HashMap<String, KajetanCommand> COMMANDS = new HashMap<>();
+    private final static HashMap<String, MundusCommand> COMMANDS = new HashMap<>();
     private final static HashSet<String> SNUVI_COMMANDS = new HashSet<>();
     private final static HashMap<String, CommandNode<?>> CUSTOM_NODES = new HashMap<>();
 
@@ -30,7 +30,7 @@ public class CommandManager {
         CUSTOM_NODES.put(node.getName(), node);
     }
 
-    public static void add(KajetanCommand command) {
+    public static void add(MundusCommand command) {
         COMMANDS.put(command.getName(), command);
         for(String alias : command.getAliases()) {
             COMMANDS.put(alias, command);
@@ -98,7 +98,7 @@ public class CommandManager {
     public static boolean execute(CommandSender cs, String rawCommand) {
         String commandName = getCommandName(rawCommand);
 
-        KajetanCommand command = COMMANDS.get(commandName);
+        MundusCommand command = COMMANDS.get(commandName);
         if(command != null) {
             if(cs.hasPermission(command.getName())) {
                 command.execute(cs, getArguments(rawCommand));
@@ -158,12 +158,12 @@ public class CommandManager {
         }
         for(PermissionAttachmentInfo info : p.getEffectivePermissions()) {
             if(info.getAttachment() == null) {
-                p.addAttachment(KajetansPlugin.instance, info.getPermission(), false);
+                p.addAttachment(MundusPlugin.instance, info.getPermission(), false);
             }
         }
         if(p.getUniqueId().equals(MARVINIUS) || p.getUniqueId().equals(KAJETANJOHANNES)
                 || p.getUniqueId().equals(SIRTERENCE7)) {
-            PermissionAttachment perm = p.addAttachment(KajetansPlugin.instance, "script", true);
+            PermissionAttachment perm = p.addAttachment(MundusPlugin.instance, "script", true);
             perm.setPermission("script.debug", true);
             perm.setPermission("script.error", true);
         }

+ 8 - 8
src/me/hammerle/kp/snuviscript/CommandScript.java → src/me/hammerle/mp/snuviscript/CommandScript.java

@@ -1,13 +1,13 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.Arrays;
 import java.util.Collection;
 import java.util.List;
 import org.bukkit.command.CommandSender;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.code.Script;
 
-public class CommandScript extends KajetanCommand {
+public class CommandScript extends MundusCommand {
     private void printHelp(CommandSender cs) {
         sendMessage(cs, "/script ...");
         sendListMessage(cs, "start <scripts...>", "starts a script");
@@ -37,13 +37,13 @@ public class CommandScript extends KajetanCommand {
             case "start": {
                 if(args.length >= 2) {
                     String[] pars = Arrays.copyOfRange(args, 1, args.length);
-                    KajetansPlugin.startScript(null, pars);
+                    MundusPlugin.startScript(null, pars);
                     return;
                 }
                 break;
             }
             case "see": {
-                Collection<Script> scripts = KajetansPlugin.scriptManager.getScripts();
+                Collection<Script> scripts = MundusPlugin.scriptManager.getScripts();
                 if(scripts.isEmpty()) {
                     sendMessage(cs, "No scripts are active.");
                     return;
@@ -60,16 +60,16 @@ public class CommandScript extends KajetanCommand {
                 }
                 try {
                     if(args[1].equals("all")) {
-                        KajetansPlugin.scriptManager.removeScripts();
+                        MundusPlugin.scriptManager.removeScripts();
                         CommandManager.clearCustom();
                         CommandManager.clearCustomNodes();
                         sendMessage(cs, "All active scripts were terminated.");
                         return;
                     }
                     int id = Integer.parseInt(args[1]);
-                    Script sc = KajetansPlugin.scriptManager.getScript(id);
+                    Script sc = MundusPlugin.scriptManager.getScript(id);
                     if(sc != null) {
-                        KajetansPlugin.scriptManager.removeScript(sc);
+                        MundusPlugin.scriptManager.removeScript(sc);
                         sendMessage(cs, String.format("Script '%s' was terminated.", sc.getName()));
                     } else {
                         sendMessage(cs, String.format("Script id '%d' is not valid.", id));

+ 3 - 3
src/me/hammerle/kp/snuviscript/CommandTest.java → src/me/hammerle/mp/snuviscript/CommandTest.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.List;
 import org.bukkit.Bukkit;
@@ -6,11 +6,11 @@ import org.bukkit.Location;
 import org.bukkit.Material;
 import org.bukkit.command.CommandSender;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.NMS;
+import me.hammerle.mp.NMS;
 import net.minecraft.core.BlockPosition;
 import net.minecraft.world.level.block.Blocks;
 
-public class CommandTest extends KajetanCommand {
+public class CommandTest extends MundusCommand {
     public static boolean noEvents = false;
     public static boolean noTick = false;
 

+ 1 - 1
src/me/hammerle/kp/snuviscript/MoveEvents.java → src/me/hammerle/mp/snuviscript/MoveEvents.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.UUID;
 import java.util.concurrent.ConcurrentHashMap;

+ 2 - 2
src/me/hammerle/kp/snuviscript/KajetanCommand.java → src/me/hammerle/mp/snuviscript/MundusCommand.java

@@ -1,9 +1,9 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.Collections;
 import org.bukkit.command.CommandSender;
 
-public abstract class KajetanCommand {
+public abstract class MundusCommand {
     public abstract String getName();
 
     public Iterable<String> getAliases() {

+ 1 - 1
src/me/hammerle/kp/snuviscript/RingArray.java → src/me/hammerle/mp/snuviscript/RingArray.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 public class RingArray<T> {
     private int length = 0;

+ 15 - 15
src/me/hammerle/kp/snuviscript/ScriptEvents.java → src/me/hammerle/mp/snuviscript/ScriptEvents.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import java.util.Arrays;
 import java.util.HashMap;
@@ -29,7 +29,7 @@ import org.bukkit.inventory.EquipmentSlot;
 import org.bukkit.inventory.Inventory;
 import org.bukkit.inventory.ItemStack;
 import io.papermc.paper.event.player.PlayerArmSwingEvent;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.code.Script;
 import me.hammerle.snuviscript.code.SnuviUtils;
 import me.hammerle.snuviscript.inputprovider.Variable;
@@ -90,7 +90,7 @@ public class ScriptEvents {
     private static void nothing(Script sc) {}
 
     private static void handleEvent(Cancellable e, String name, Consumer<Script> c) {
-        KajetansPlugin.scriptManager.callEvent(name, sc -> {
+        MundusPlugin.scriptManager.callEvent(name, sc -> {
             c.accept(sc);
             setCancel(sc, e.isCancelled());
         }, sc -> {
@@ -99,7 +99,7 @@ public class ScriptEvents {
     }
 
     private static void handleEvent(String name, Consumer<Script> c) {
-        KajetansPlugin.scriptManager.callEvent(name, c, ScriptEvents::nothing);
+        MundusPlugin.scriptManager.callEvent(name, c, ScriptEvents::nothing);
     }
 
     private static void handleVar(Script sc, String event, String name, Consumer<Variable> c) {
@@ -109,13 +109,13 @@ public class ScriptEvents {
                 c.accept(v);
             }
         } catch(Exception ex) {
-            KajetansPlugin.logger.print(String.format("invalid var in '%s' event", event), ex, null,
+            MundusPlugin.logger.print(String.format("invalid var in '%s' event", event), ex, null,
                     sc.getName(), sc, sc.getStackTrace());
         }
     }
 
     public static void onPlayerDataTick(Player p, String var) {
-        KajetansPlugin.scriptManager.callEvent("player_data_tick", sc -> {
+        MundusPlugin.scriptManager.callEvent("player_data_tick", sc -> {
             setPlayer(sc, p);
             sc.setVar("var", var);
         }, ScriptEvents::nothing);
@@ -265,7 +265,7 @@ public class ScriptEvents {
 
     public static void onEntityRegainHealth(EntityRegainHealthEvent e) {
         String cause = e.getRegainReason().name();
-        KajetansPlugin.scriptManager.callEvent("entity_heal", sc -> {
+        MundusPlugin.scriptManager.callEvent("entity_heal", sc -> {
             setEntity(sc, e.getEntity());
             sc.setVar("heal", e.getAmount());
             sc.setVar("cause", cause);
@@ -277,7 +277,7 @@ public class ScriptEvents {
     }
 
     public static void onEntityDeath(EntityDeathEvent e) {
-        KajetansPlugin.scriptManager.callEvent("living_death", sc -> {
+        MundusPlugin.scriptManager.callEvent("living_death", sc -> {
             LivingEntity living = e.getEntity();
             setLiving(sc, living);
             DamageSource damageSource = living.getLastDamageCause().getDamageSource();
@@ -354,7 +354,7 @@ public class ScriptEvents {
     }
 
     public static void onPlayerJoin(PlayerJoinEvent e) {
-        KajetansPlugin.scriptManager.callEvent("player_join", sc -> {
+        MundusPlugin.scriptManager.callEvent("player_join", sc -> {
             setPlayer(sc, e.getPlayer());
             sc.setVar("message", e.joinMessage());
         }, sc -> {
@@ -363,7 +363,7 @@ public class ScriptEvents {
     }
 
     public static void onPlayerQuit(PlayerQuitEvent e) {
-        KajetansPlugin.scriptManager.callEvent("player_quit", sc -> {
+        MundusPlugin.scriptManager.callEvent("player_quit", sc -> {
             setPlayer(sc, e.getPlayer());
             sc.setVar("message", e.quitMessage());
         }, sc -> {
@@ -413,7 +413,7 @@ public class ScriptEvents {
     }
 
     public static void onPlayerFish(PlayerFishEvent e) {
-        KajetansPlugin.scriptManager.callEvent("fishing", sc -> {
+        MundusPlugin.scriptManager.callEvent("fishing", sc -> {
             setPlayer(sc, e.getPlayer());
             setEntity(sc, e.getCaught());
             sc.setVar("experience", (double) e.getExpToDrop());
@@ -438,7 +438,7 @@ public class ScriptEvents {
     }
 
     public static void onPrepareItemCraft(PrepareItemCraftEvent e) {
-        KajetansPlugin.scriptManager.callEvent("pre_craft", sc -> {
+        MundusPlugin.scriptManager.callEvent("pre_craft", sc -> {
             sc.setVar("players", e.getViewers());
             sc.setVar("inv", e.getInventory());
             setItem(sc, e.getInventory().getResult());
@@ -486,7 +486,7 @@ public class ScriptEvents {
     public static boolean onCommand(Player p, String command, Command c) {
         WrappedBool wr = new WrappedBool(false);
         String name = c.getClass().getName();
-        KajetansPlugin.scriptManager.callEvent("command", sc -> {
+        MundusPlugin.scriptManager.callEvent("command", sc -> {
             sc.setVar("player", p);
             sc.setVar("command", command);
             sc.setVar("permission", c.getPermission());
@@ -531,7 +531,7 @@ public class ScriptEvents {
 
     @SuppressWarnings("deprecation")
     public static void onChat(io.papermc.paper.event.player.ChatEvent e) {
-        KajetansPlugin.scriptManager.callEvent("chat", sc -> {
+        MundusPlugin.scriptManager.callEvent("chat", sc -> {
             setPlayer(sc, e.getPlayer());
             sc.setVar("message", e.message());
             setCancel(sc, e.isCancelled());
@@ -544,7 +544,7 @@ public class ScriptEvents {
     public static void onExplosionPrime(ExplosionPrimeEvent e) {
         Entity ent = e.getEntity();
         e.setCancelled(true);
-        KajetansPlugin.scriptManager.callEvent("explosion", sc -> {
+        MundusPlugin.scriptManager.callEvent("explosion", sc -> {
             setEntity(sc, ent);
             sc.setVar("fire", e.getFire());
             sc.setVar("radius", (double) e.getRadius());

+ 1 - 1
src/me/hammerle/kp/snuviscript/SnuviInventoryHolder.java → src/me/hammerle/mp/snuviscript/SnuviInventoryHolder.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import org.bukkit.Bukkit;
 import org.bukkit.Material;

+ 4 - 4
src/me/hammerle/kp/snuviscript/SnuviLogger.java → src/me/hammerle/mp/snuviscript/SnuviLogger.java

@@ -1,7 +1,7 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 import org.bukkit.Bukkit;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.code.ISnuviLogger;
 import me.hammerle.snuviscript.code.Script;
 import me.hammerle.snuviscript.exceptions.StackTrace;
@@ -83,13 +83,13 @@ public class SnuviLogger implements ISnuviLogger {
         if(ex == null) {
             debugHistory.add(new Message(msg));
             if(printDebugToConsole) {
-                KajetansPlugin.log(msg);
+                MundusPlugin.log(msg);
             }
             sendToPlayers(msg, "script.debug");
         } else {
             errorHistory.add(new Message(msg));
             if(printErrorToConsole) {
-                KajetansPlugin.log(msg);
+                MundusPlugin.log(msg);
             }
             sendToPlayers(msg, "script.error");
         }

+ 1 - 1
src/me/hammerle/kp/snuviscript/Wrapper.java → src/me/hammerle/mp/snuviscript/Wrapper.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript;
+package me.hammerle.mp.snuviscript;
 
 public class Wrapper<T> {
     private T t;

+ 31 - 31
src/me/hammerle/kp/snuviscript/commands/ArmorStandCommands.java → src/me/hammerle/mp/snuviscript/commands/ArmorStandCommands.java

@@ -1,74 +1,74 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import org.bukkit.entity.ArmorStand;
 import org.bukkit.util.EulerAngle;
 
 public class ArmorStandCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("as.getbodypose",
+        MundusPlugin.scriptManager.registerFunction("as.getbodypose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getBodyPose());
-        KajetansPlugin.scriptManager.registerFunction("as.getheadpose",
+        MundusPlugin.scriptManager.registerFunction("as.getheadpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getHeadPose());
-        KajetansPlugin.scriptManager.registerFunction("as.getleftarmpose",
+        MundusPlugin.scriptManager.registerFunction("as.getleftarmpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getLeftArmPose());
-        KajetansPlugin.scriptManager.registerFunction("as.getleftlegpose",
+        MundusPlugin.scriptManager.registerFunction("as.getleftlegpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getLeftLegPose());
-        KajetansPlugin.scriptManager.registerFunction("as.getrightarmpose",
+        MundusPlugin.scriptManager.registerFunction("as.getrightarmpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getRightArmPose());
-        KajetansPlugin.scriptManager.registerFunction("as.getrightlegpose",
+        MundusPlugin.scriptManager.registerFunction("as.getrightlegpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).getRightLegPose());
-        KajetansPlugin.scriptManager.registerFunction("as.hasarms",
+        MundusPlugin.scriptManager.registerFunction("as.hasarms",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).hasArms());
-        KajetansPlugin.scriptManager.registerFunction("as.hasbaseplate",
+        MundusPlugin.scriptManager.registerFunction("as.hasbaseplate",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).hasArms());
-        KajetansPlugin.scriptManager.registerFunction("as.ismarker",
+        MundusPlugin.scriptManager.registerFunction("as.ismarker",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).isMarker());
-        KajetansPlugin.scriptManager.registerFunction("as.issmall",
+        MundusPlugin.scriptManager.registerFunction("as.issmall",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).isSmall());
-        KajetansPlugin.scriptManager.registerConsumer("as.setarms",
+        MundusPlugin.scriptManager.registerConsumer("as.setarms",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setArms(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setbaseplate",
+        MundusPlugin.scriptManager.registerConsumer("as.setbaseplate",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setBasePlate(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setmarker",
+        MundusPlugin.scriptManager.registerConsumer("as.setmarker",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setMarker(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setsmall",
+        MundusPlugin.scriptManager.registerConsumer("as.setsmall",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setSmall(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setbodypose",
+        MundusPlugin.scriptManager.registerConsumer("as.setbodypose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setBodyPose((EulerAngle) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.canmove",
+        MundusPlugin.scriptManager.registerConsumer("as.canmove",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setCanMove(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.cantick",
+        MundusPlugin.scriptManager.registerConsumer("as.cantick",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setCanTick(in[1].getBoolean(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setheadpose",
+        MundusPlugin.scriptManager.registerConsumer("as.setheadpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc)).setHeadPose((EulerAngle) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setleftarmpose",
+        MundusPlugin.scriptManager.registerConsumer("as.setleftarmpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc))
                         .setLeftArmPose((EulerAngle) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setleftlegpose",
+        MundusPlugin.scriptManager.registerConsumer("as.setleftlegpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc))
                         .setLeftLegPose((EulerAngle) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setrightarmpose",
+        MundusPlugin.scriptManager.registerConsumer("as.setrightarmpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc))
                         .setRightArmPose((EulerAngle) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("as.setrightlegpose",
+        MundusPlugin.scriptManager.registerConsumer("as.setrightlegpose",
                 (sc, in) -> ((ArmorStand) in[0].get(sc))
                         .setRightLegPose((EulerAngle) in[1].get(sc)));
 
-        KajetansPlugin.scriptManager.registerFunction("euler.new",
+        MundusPlugin.scriptManager.registerFunction("euler.new",
                 (sc, in) -> new EulerAngle(in[0].getDouble(sc), in[1].getDouble(sc),
                         in[2].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerFunction("euler.getx",
+        MundusPlugin.scriptManager.registerFunction("euler.getx",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).getX());
-        KajetansPlugin.scriptManager.registerFunction("euler.gety",
+        MundusPlugin.scriptManager.registerFunction("euler.gety",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).getY());
-        KajetansPlugin.scriptManager.registerFunction("euler.getz",
+        MundusPlugin.scriptManager.registerFunction("euler.getz",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).getZ());
-        KajetansPlugin.scriptManager.registerFunction("euler.setx",
+        MundusPlugin.scriptManager.registerFunction("euler.setx",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).setX(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerFunction("euler.sety",
+        MundusPlugin.scriptManager.registerFunction("euler.sety",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).setY(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerFunction("euler.setz",
+        MundusPlugin.scriptManager.registerFunction("euler.setz",
                 (sc, in) -> ((EulerAngle) in[0].get(sc)).setZ(in[1].getDouble(sc)));
     }
 }

+ 12 - 12
src/me/hammerle/kp/snuviscript/commands/BanCommands.java → src/me/hammerle/mp/snuviscript/commands/BanCommands.java

@@ -1,6 +1,6 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import java.net.InetAddress;
 import java.util.Date;
 import java.util.GregorianCalendar;
@@ -11,10 +11,10 @@ import net.kyori.adventure.text.Component;
 
 public class BanCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("ban.kick", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("ban.kick", (sc, in) -> {
             ((Player) in[0].get(sc)).kick((Component) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("ban.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("ban.add", (sc, in) -> {
             String name = in[0].getString(sc);
             String reason = in[1].getString(sc);
             String banner = in[2].getString(sc);
@@ -26,7 +26,7 @@ public class BanCommands {
             Bukkit.getBanList(BanListType.PROFILE).addBan(Bukkit.createProfile(name), reason, d,
                     banner);
         });
-        KajetansPlugin.scriptManager.registerConsumer("ban.addip", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("ban.addip", (sc, in) -> {
             String ip = in[0].getString(sc);
             String reason = in[1].getString(sc);
             String banner = in[2].getString(sc);
@@ -41,32 +41,32 @@ public class BanCommands {
             Bukkit.getBanList(BanListType.IP).addBan(InetAddress.getByAddress(bytes), reason, d,
                     banner);
         });
-        KajetansPlugin.scriptManager.registerConsumer("ban.removeip", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("ban.removeip", (sc, in) -> {
             String ip = in[0].getString(sc);
             InetAddress addr = InetAddress.getByName(ip);
             byte[] bytes = addr.getAddress();
             Bukkit.getBanList(BanListType.IP).pardon(InetAddress.getByAddress(bytes));
         });
-        KajetansPlugin.scriptManager.registerConsumer("ban.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("ban.remove", (sc, in) -> {
             String name = in[0].getString(sc);
             Bukkit.getBanList(BanListType.PROFILE)
                     .pardon(Bukkit.createProfile(CommandUtils.getUUID(name)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("whitelist.enable", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("whitelist.enable", (sc, in) -> {
             Bukkit.setWhitelist(true);
         });
-        KajetansPlugin.scriptManager.registerConsumer("whitelist.disable", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("whitelist.disable", (sc, in) -> {
             Bukkit.setWhitelist(false);
         });
-        KajetansPlugin.scriptManager.registerConsumer("whitelist.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("whitelist.add", (sc, in) -> {
             Bukkit.getWhitelistedPlayers()
                     .add(Bukkit.getOfflinePlayer(CommandUtils.getUUID(in[0].get(sc))));
         });
-        KajetansPlugin.scriptManager.registerConsumer("whitelist.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("whitelist.remove", (sc, in) -> {
             Bukkit.getWhitelistedPlayers()
                     .remove(Bukkit.getOfflinePlayer(CommandUtils.getUUID(in[0].get(sc))));
         });
-        KajetansPlugin.scriptManager.registerConsumer("whitelist.clear", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("whitelist.clear", (sc, in) -> {
             Bukkit.getWhitelistedPlayers().clear();
         });
     }

+ 39 - 39
src/me/hammerle/kp/snuviscript/commands/BlockCommands.java → src/me/hammerle/mp/snuviscript/commands/BlockCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.stream.Collectors;
 import org.bukkit.Bukkit;
@@ -25,26 +25,26 @@ import org.bukkit.entity.LivingEntity;
 import org.bukkit.inventory.InventoryHolder;
 import de.tr7zw.nbtapi.NBTBlock;
 import de.tr7zw.nbtapi.NBTCompound;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.kyori.adventure.text.Component;
 
 public class BlockCommands {
     @SuppressWarnings("unchecked")
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("block.gettag",
+        MundusPlugin.scriptManager.registerFunction("block.gettag",
                 (sc, in) -> Bukkit.getTag(Tag.REGISTRY_BLOCKS,
                         NamespacedKey.fromString(in[0].getString(sc)), Material.class));
-        KajetansPlugin.scriptManager.registerFunction("block.hastag", (sc,
+        MundusPlugin.scriptManager.registerFunction("block.hastag", (sc,
                 in) -> ((Tag<Material>) in[1].get(sc)).isTagged(((Block) in[0].get(sc)).getType()));
-        KajetansPlugin.scriptManager.registerFunction("block.gettype",
+        MundusPlugin.scriptManager.registerFunction("block.gettype",
                 (sc, in) -> ((Block) in[0].get(sc)).getType());
-        KajetansPlugin.scriptManager.registerFunction("block.getlocation",
+        MundusPlugin.scriptManager.registerFunction("block.getlocation",
                 (sc, in) -> ((Block) in[0].get(sc)).getLocation());
-        KajetansPlugin.scriptManager.registerFunction("block.get",
+        MundusPlugin.scriptManager.registerFunction("block.get",
                 (sc, in) -> ((Location) in[0].get(sc)).getBlock());
-        KajetansPlugin.scriptManager.registerFunction("block.getdata",
+        MundusPlugin.scriptManager.registerFunction("block.getdata",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData());
-        KajetansPlugin.scriptManager.registerConsumer("block.clone", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.clone", (sc, in) -> {
             Block fromBlock = (Block) in[0].get(sc);
             Location toLoc = (Location) in[1].get(sc);
             boolean applyPhysics = in.length > 2 ? in[2].getBoolean(sc) : false;
@@ -72,7 +72,7 @@ public class BlockCommands {
             BlockState state = toBlock.getState();
             state.update(true, applyPhysics);
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.break", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.break", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             if(in.length > 1) {
                 LivingEntity liv = (LivingEntity) in[1].get(sc);
@@ -81,139 +81,139 @@ public class BlockCommands {
             }
             b.breakNaturally(true);
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setdata", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setdata", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             boolean applyPhysics = in.length > 2 ? in[2].getBoolean(sc) : false;
             b.setBlockData((BlockData) in[1].get(sc), applyPhysics);
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setmaterial", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setmaterial", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             boolean applyPhysics = in.length > 2 ? in[2].getBoolean(sc) : false;
             b.setType((Material) in[1].get(sc), applyPhysics);
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setsign", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setsign", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Sign sign = (Sign) b.getState();
             SignSide side = (SignSide) sign.getSide(Side.valueOf(in[1].getString(sc)));
             side.line(in[2].getInt(sc), (Component) in[3].get(sc));
             sign.update(true, false);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getsign", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getsign", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Sign sign = (Sign) b.getState();
             SignSide side = (SignSide) sign.getSide(Side.valueOf(in[1].getString(sc)));
             return side.line(in[2].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.signsetwaxed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.signsetwaxed", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Sign sign = (Sign) b.getState();
             sign.setWaxed(in[1].getBoolean(sc));
             sign.update(true, false);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getinventory", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getinventory", (sc, in) -> {
             BlockState state = ((Block) in[0].get(sc)).getState();
             if(state instanceof Container) {
                 return ((Container) state).getInventory();
             }
             return null;
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setopen", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setopen", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Openable o = (Openable) b.getBlockData();
             o.setOpen(in[1].getBoolean(sc));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isopen", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.isopen", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Openable o = (Openable) b.getBlockData();
             return o.isOpen();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isopenable",
+        MundusPlugin.scriptManager.registerFunction("block.isopenable",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Openable);
-        KajetansPlugin.scriptManager.registerConsumer("block.setdoorhinge", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setdoorhinge", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Door o = (Door) b.getBlockData();
             o.setHinge(Door.Hinge.valueOf(in[1].getString(sc)));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getdoorhinge", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getdoorhinge", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Door o = (Door) b.getBlockData();
             return o.getHinge().toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isdoor",
+        MundusPlugin.scriptManager.registerFunction("block.isdoor",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Door);
-        KajetansPlugin.scriptManager.registerConsumer("block.setbisectedhalf", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setbisectedhalf", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Bisected o = (Bisected) b.getBlockData();
             o.setHalf(Bisected.Half.valueOf(in[1].getString(sc)));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getbisectedhalf", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getbisectedhalf", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Bisected o = (Bisected) b.getBlockData();
             return o.getHalf().toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isbisected",
+        MundusPlugin.scriptManager.registerFunction("block.isbisected",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Bisected);
-        KajetansPlugin.scriptManager.registerConsumer("block.setdirectionalface", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setdirectionalface", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Directional o = (Directional) b.getBlockData();
             o.setFacing(BlockFace.valueOf(in[1].getString(sc)));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getdirectionalface", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getdirectionalface", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Directional o = (Directional) b.getBlockData();
             return o.getFacing().toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getdirectionalfaces", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getdirectionalfaces", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Directional o = (Directional) b.getBlockData();
             return o.getFaces().stream().map(f -> f.toString()).collect(Collectors.toList());
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isdirectional",
+        MundusPlugin.scriptManager.registerFunction("block.isdirectional",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Directional);
-        KajetansPlugin.scriptManager.registerConsumer("block.setpersistent", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setpersistent", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Leaves o = (Leaves) b.getBlockData();
             o.setPersistent(in[1].getBoolean(sc));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.ispersistent", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.ispersistent", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Leaves o = (Leaves) b.getBlockData();
             return o.isPersistent();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.isleaves",
+        MundusPlugin.scriptManager.registerFunction("block.isleaves",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Leaves);
-        KajetansPlugin.scriptManager.registerFunction("block.isbed",
+        MundusPlugin.scriptManager.registerFunction("block.isbed",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Bed);
-        KajetansPlugin.scriptManager.registerConsumer("block.setbedpart", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setbedpart", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Bed o = (Bed) b.getBlockData();
             o.setPart(Bed.Part.valueOf(in[1].getString(sc)));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerFunction("block.getbedpart", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.getbedpart", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Bed o = (Bed) b.getBlockData();
             return o.getPart().toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("block.canhavewater",
+        MundusPlugin.scriptManager.registerFunction("block.canhavewater",
                 (sc, in) -> ((Block) in[0].get(sc)).getBlockData() instanceof Waterlogged);
-        KajetansPlugin.scriptManager.registerFunction("block.iswaterlogged", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("block.iswaterlogged", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Waterlogged o = (Waterlogged) b.getBlockData();
             return o.isWaterlogged();
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setwaterlogged", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setwaterlogged", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Waterlogged o = (Waterlogged) b.getBlockData();
             o.setWaterlogged(in[1].getBoolean(sc));
             b.setBlockData(o);
         });
-        KajetansPlugin.scriptManager.registerConsumer("block.setwaterlogged", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("block.setwaterlogged", (sc, in) -> {
             Block b = (Block) in[0].get(sc);
             Waterlogged o = (Waterlogged) b.getBlockData();
             o.setWaterlogged(in[1].getBoolean(sc));

+ 10 - 10
src/me/hammerle/kp/snuviscript/commands/BossBarCommands.java → src/me/hammerle/mp/snuviscript/commands/BossBarCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Bukkit;
 import org.bukkit.boss.BarColor;
@@ -6,33 +6,33 @@ import org.bukkit.boss.BarFlag;
 import org.bukkit.boss.BarStyle;
 import org.bukkit.boss.BossBar;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class BossBarCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("boss.create", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("boss.create", (sc, in) -> {
             return Bukkit.createBossBar(in[0].getString(sc), BarColor.valueOf(in[1].getString(sc)),
                     BarStyle.valueOf(in[2].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.addplayer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.addplayer", (sc, in) -> {
             ((BossBar) in[0].get(sc)).addPlayer((Player) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.removeplayer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.removeplayer", (sc, in) -> {
             ((BossBar) in[0].get(sc)).removePlayer((Player) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.removeall", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.removeall", (sc, in) -> {
             ((BossBar) in[0].get(sc)).removeAll();
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.addflag", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.addflag", (sc, in) -> {
             ((BossBar) in[0].get(sc)).addFlag(BarFlag.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.removeflag", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.removeflag", (sc, in) -> {
             ((BossBar) in[0].get(sc)).removeFlag(BarFlag.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.setprogress", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.setprogress", (sc, in) -> {
             ((BossBar) in[0].get(sc)).setProgress(in[1].getDouble(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("boss.settitle", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("boss.settitle", (sc, in) -> {
             ((BossBar) in[0].get(sc)).setTitle(in[1].getString(sc));
         });
     }

+ 11 - 11
src/me/hammerle/kp/snuviscript/commands/CitizenCommands.java → src/me/hammerle/mp/snuviscript/commands/CitizenCommands.java

@@ -1,10 +1,10 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.entity.EntityType;
 import net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot;
 import org.bukkit.inventory.ItemStack;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.citizensnpcs.api.CitizensAPI;
 import net.citizensnpcs.api.npc.NPC;
 import net.citizensnpcs.trait.LookClose;
@@ -12,44 +12,44 @@ import net.citizensnpcs.trait.SkinTrait;
 
 public class CitizenCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("citizen.spawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("citizen.spawn", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             NPC npc =
                     CitizensAPI.getNPCRegistry().createNPC(EntityType.PLAYER, in[1].getString(sc));
             npc.spawn(l);
             return npc;
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.despawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.despawn", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             npc.despawn();
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.destroy", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.destroy", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             npc.destroy();
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.setskin", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.setskin", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             SkinTrait skin = npc.getOrAddTrait(SkinTrait.class);
             skin.setSkinPersistent(npc.getName(), in[2].getString(sc), in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.setname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.setname", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             npc.setName(in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("citizen.getname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("citizen.getname", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             return npc.getName();
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.shownameplate", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.shownameplate", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             npc.data().set(NPC.Metadata.NAMEPLATE_VISIBLE, in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.setequip", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.setequip", (sc, in) -> {
             NPC npc = (NPC) in[0].get(sc);
             npc.getOrAddTrait(net.citizensnpcs.api.trait.trait.Equipment.class)
                     .set(EquipmentSlot.valueOf(in[1].getString(sc)), (ItemStack) in[2].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("citizen.lookclose", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("citizen.lookclose", (sc, in) -> {
             LookClose lookClose = new LookClose();
             lookClose.lookClose(true);
             NPC npc = (NPC) in[0].get(sc);

+ 18 - 18
src/me/hammerle/kp/snuviscript/commands/CommandCommands.java → src/me/hammerle/mp/snuviscript/commands/CommandCommands.java

@@ -1,7 +1,7 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.snuviscript.CommandManager;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.snuviscript.CommandManager;
 import dev.jorel.commandapi.CommandAPI;
 import dev.jorel.commandapi.CommandAPIBukkit;
 import dev.jorel.commandapi.CommandAPICommand;
@@ -27,37 +27,37 @@ public class CommandCommands {
     public static void registerFunctions() {
         CommandDispatcher.a(VanillaRegistries.a());
 
-        KajetansPlugin.scriptManager.registerConsumer("command.add",
+        MundusPlugin.scriptManager.registerConsumer("command.add",
                 (sc, in) -> CommandManager.addCustom(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("command.remove",
+        MundusPlugin.scriptManager.registerConsumer("command.remove",
                 (sc, in) -> CommandManager.removeCustom(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerFunction("command.exists",
+        MundusPlugin.scriptManager.registerFunction("command.exists",
                 (sc, in) -> CommandManager.hasCustom(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("command.clear",
+        MundusPlugin.scriptManager.registerConsumer("command.clear",
                 (sc, in) -> CommandManager.clearCustom());
         //commandhelp creation
-        KajetansPlugin.scriptManager.registerFunction("command.newhelp", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelp", (sc, in) -> {
             final String perm = in[1].getString(sc);
             return new CommandAPICommand(in[0].getString(sc)).withPermission(perm);
         });
-        KajetansPlugin.scriptManager.registerConsumer("command.addhelpargument", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("command.addhelpargument", (sc, in) -> {
             CommandAPICommand cmd = (CommandAPICommand) in[0].get(sc);
             Argument<?> arg = (Argument<?>) in[1].get(sc);
             cmd.withArguments(arg);
         });
-        KajetansPlugin.scriptManager.registerConsumer("command.registerhelp", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("command.registerhelp", (sc, in) -> {
             CommandAPICommand cmd = (CommandAPICommand) in[0].get(sc);
             cmd.executes((sender, args) -> {
             });
             cmd.register();
         });
-        KajetansPlugin.scriptManager.registerConsumer("command.unregister", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("command.unregister", (sc, in) -> {
             String cmd = in[0].getString(sc);
             CommandAPI.unregister(cmd, true);
             CommandAPIBukkit.unregister(cmd, true, true);
         });
         //commandhelp argument creation
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpstring", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpstring", (sc, in) -> {
             Argument<?> arg = null;
             String name = in[0].getString(sc);
             if(in[1].getBoolean(sc)) {
@@ -71,7 +71,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpliteral", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpliteral", (sc, in) -> {
             String literal = in[0].getString(sc);
             Argument<?> arg = new LiteralArgument(literal)
                     .replaceSuggestions(ArgumentSuggestions.strings(literal));
@@ -81,7 +81,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpbool", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpbool", (sc, in) -> {
             String name = in[0].getString(sc);
             Argument<?> arg = new BooleanArgument(name);
             if(in.length >= 2) {
@@ -90,7 +90,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpfloat", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpfloat", (sc, in) -> {
             float min = in[1].getFloat(sc);
             float max = in[2].getFloat(sc);
             String name = in[0].getString(sc);
@@ -101,7 +101,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpdouble", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpdouble", (sc, in) -> {
             double min = in[1].getDouble(sc);
             double max = in[2].getDouble(sc);
             String name = in[0].getString(sc);
@@ -112,7 +112,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpint", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpint", (sc, in) -> {
             int min = in[1].getInt(sc);
             int max = in[2].getInt(sc);
             String name = in[0].getString(sc);
@@ -123,7 +123,7 @@ public class CommandCommands {
             }
             return arg;
         });
-        KajetansPlugin.scriptManager.registerFunction("command.newhelpspecial", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("command.newhelpspecial", (sc, in) -> {
             Argument<?> arg = null;
             String type = in[0].getString(sc);
             String name = in[1].getString(sc);

+ 1 - 1
src/me/hammerle/kp/snuviscript/commands/CommandUtils.java → src/me/hammerle/mp/snuviscript/commands/CommandUtils.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.UUID;
 import java.util.function.Consumer;

+ 11 - 11
src/me/hammerle/kp/snuviscript/commands/Commands.java → src/me/hammerle/mp/snuviscript/commands/Commands.java

@@ -1,34 +1,34 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Bukkit;
 import org.bukkit.entity.Entity;
 import org.bukkit.entity.LivingEntity;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.config.SnuviConfig;
 import net.citizensnpcs.api.npc.NPC;
 import net.kyori.adventure.text.Component;
 
 public class Commands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("setmotd", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("setmotd", (sc, in) -> {
             org.bukkit.Bukkit.motd(Component.text(in[0].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("getmotd", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("getmotd", (sc, in) -> {
             return org.bukkit.Bukkit.motd();
         });
-        KajetansPlugin.scriptManager.registerConsumer("msg", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("msg", (sc, in) -> {
             CommandUtils.sendMessageToGroup(in[0].get(sc), sc, (Component) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("isplayer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("isplayer", (sc, in) -> {
             Object o = in[0].get(sc);
             return o != null && o instanceof Player && !((Player) o).hasMetadata("NPC");
         });
-        KajetansPlugin.scriptManager.registerFunction("isliving", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("isliving", (sc, in) -> {
             Object o = in[0].get(sc);
             return o != null && o instanceof LivingEntity;
         });
-        KajetansPlugin.scriptManager.registerFunction("iscitizen", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("iscitizen", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o == null) {
                 return false;
@@ -38,11 +38,11 @@ public class Commands {
             }
             return o instanceof Entity && ((Entity) o).hasMetadata("NPC");
         });
-        KajetansPlugin.scriptManager.registerConsumer("config.saveasync", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("config.saveasync", (sc, in) -> {
             SnuviConfig config = (SnuviConfig) in[0].get(sc);
-            KajetansPlugin.scheduleAsyncTask(() -> config.save(sc));
+            MundusPlugin.scheduleAsyncTask(() -> config.save(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("stop", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("stop", (sc, in) -> {
             Bukkit.shutdown();
         });
     }

+ 8 - 8
src/me/hammerle/kp/snuviscript/commands/DamageCommands.java → src/me/hammerle/mp/snuviscript/commands/DamageCommands.java

@@ -1,36 +1,36 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.lang.reflect.Field;
 import java.util.HashMap;
 import org.bukkit.damage.DamageSource;
 import org.bukkit.damage.DamageType;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class DamageCommands {
     private final static HashMap<String, DamageType> DAMAGE_TYPES = new HashMap<>();
 
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("damage.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.get", (sc, in) -> {
             DamageType dt = parseDamageType(in[0].getString(sc));
             return DamageSource.builder(dt).build();
         });
-        KajetansPlugin.scriptManager.registerFunction("damage.gettype", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.gettype", (sc, in) -> {
             DamageSource d = (DamageSource) in[0].get(sc);
             return d.getDamageType().getTranslationKey();
         });
-        KajetansPlugin.scriptManager.registerFunction("damage.getimmediatesource", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.getimmediatesource", (sc, in) -> {
             DamageSource d = (DamageSource) in[0].get(sc);
             return d.getDirectEntity();
         });
-        KajetansPlugin.scriptManager.registerFunction("damage.gettruesource", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.gettruesource", (sc, in) -> {
             DamageSource d = (DamageSource) in[0].get(sc);
             return d.getCausingEntity();
         });
-        KajetansPlugin.scriptManager.registerFunction("damage.isindirect", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.isindirect", (sc, in) -> {
             DamageSource d = (DamageSource) in[0].get(sc);
             return d.isIndirect();
         });
-        KajetansPlugin.scriptManager.registerFunction("damage.isdifficultyscaled", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("damage.isdifficultyscaled", (sc, in) -> {
             DamageSource d = (DamageSource) in[0].get(sc);
             return d.scalesWithDifficulty();
         });

+ 8 - 8
src/me/hammerle/kp/snuviscript/commands/DataCommands.java → src/me/hammerle/mp/snuviscript/commands/DataCommands.java

@@ -1,32 +1,32 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.PlayerData;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.PlayerData;
 
 public class DataCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("data.set", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("data.set", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             PlayerData data = PlayerData.get(p);
             data.setData(in[1].getString(sc), in[2].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("data.settimer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("data.settimer", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             PlayerData data = PlayerData.get(p);
             data.setTimer(in[1].getString(sc), in[2].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("data.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("data.get", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             PlayerData data = PlayerData.get(p);
             return data.getData(in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("data.gettimer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("data.gettimer", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             PlayerData data = PlayerData.get(p);
             return (double) data.getTimer(in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("data.clear", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("data.clear", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             PlayerData data = PlayerData.get(p);
             data.clearData();

+ 21 - 21
src/me/hammerle/kp/snuviscript/commands/DatabaseCommands.java → src/me/hammerle/mp/snuviscript/commands/DatabaseCommands.java

@@ -1,59 +1,59 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.sql.ResultSet;
 import java.sql.SQLException;
-import me.hammerle.kp.Database;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.Database;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.exceptions.StackTrace;
 
 public class DatabaseCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("databank.prepare", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("databank.prepare", (sc, in) -> {
             Database.SafeStatement p = Database.prepare(in[0].getString(sc));
             if(in.length <= 1 || in[1].getBoolean(sc)) {
                 sc.addCloseable(p);
             }
             return p;
         });
-        KajetansPlugin.scriptManager.registerConsumer("databank.setint", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.setint", (sc, in) -> {
             ((Database.SafeStatement) in[0].get(sc)).setInt(in[1].getInt(sc), in[2].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("databank.setlong", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.setlong", (sc, in) -> {
             ((Database.SafeStatement) in[0].get(sc)).setLong(in[1].getInt(sc), in[2].getLong(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("databank.setdouble", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.setdouble", (sc, in) -> {
             ((Database.SafeStatement) in[0].get(sc)).setDouble(in[1].getInt(sc),
                     in[2].getDouble(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("databank.setstring", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.setstring", (sc, in) -> {
             ((Database.SafeStatement) in[0].get(sc)).setString(in[1].getInt(sc),
                     in[2].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("databank.setbool", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.setbool", (sc, in) -> {
             ((Database.SafeStatement) in[0].get(sc)).setBoolean(in[1].getInt(sc),
                     in[2].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("databank.getint",
+        MundusPlugin.scriptManager.registerFunction("databank.getint",
                 (sc, in) -> (double) ((ResultSet) in[0].get(sc)).getInt(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("databank.getlong",
+        MundusPlugin.scriptManager.registerFunction("databank.getlong",
                 (sc, in) -> (double) ((ResultSet) in[0].get(sc)).getLong(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("databank.getdouble",
+        MundusPlugin.scriptManager.registerFunction("databank.getdouble",
                 (sc, in) -> ((ResultSet) in[0].get(sc)).getDouble(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("databank.getstring",
+        MundusPlugin.scriptManager.registerFunction("databank.getstring",
                 (sc, in) -> ((ResultSet) in[0].get(sc)).getString(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("databank.getbool",
+        MundusPlugin.scriptManager.registerFunction("databank.getbool",
                 (sc, in) -> ((ResultSet) in[0].get(sc)).getBoolean(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("databank.execute",
+        MundusPlugin.scriptManager.registerFunction("databank.execute",
                 (sc, in) -> ((Database.SafeStatement) in[0].get(sc)).executeQuery());
-        KajetansPlugin.scriptManager.registerConsumer("databank.workerexecute", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.workerexecute", (sc, in) -> {
             final Database.SafeStatement p = (Database.SafeStatement) in[0].get(sc);
             StackTrace lines = sc.getStackTrace();
             String function = "databank.workerexecute";
-            KajetansPlugin.scheduleAsyncTask(() -> {
+            MundusPlugin.scheduleAsyncTask(() -> {
                 try {
                     p.execute();
                 } catch(SQLException ex) {
-                    KajetansPlugin.scheduleTask(() -> {
+                    MundusPlugin.scheduleTask(() -> {
                         sc.getScriptManager().getLogger().print("Worker error", ex, function,
                                 sc.getName(), sc, lines);
                     });
@@ -62,16 +62,16 @@ public class DatabaseCommands {
                 try {
                     p.close();
                 } catch(SQLException ex) {
-                    KajetansPlugin.scheduleTask(() -> {
+                    MundusPlugin.scheduleTask(() -> {
                         sc.getScriptManager().getLogger().print("Worker error", ex, function,
                                 sc.getName(), sc, lines);
                     });
                 }
             });
         });
-        KajetansPlugin.scriptManager.registerFunction("databank.next",
+        MundusPlugin.scriptManager.registerFunction("databank.next",
                 (sc, in) -> ((ResultSet) in[0].get(sc)).next());
-        KajetansPlugin.scriptManager.registerConsumer("databank.close", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("databank.close", (sc, in) -> {
             AutoCloseable auto = (AutoCloseable) in[0].get(sc);
             auto.close();
             sc.removeCloseable(auto);

+ 8 - 8
src/me/hammerle/kp/snuviscript/commands/EnchantmentCommands.java → src/me/hammerle/mp/snuviscript/commands/EnchantmentCommands.java

@@ -1,27 +1,27 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.HashMap;
 import java.util.Map;
 import org.bukkit.NamespacedKey;
 import org.bukkit.enchantments.Enchantment;
 import org.bukkit.inventory.ItemStack;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class EnchantmentCommands {
     @SuppressWarnings("unchecked")
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("enchantment.get",
+        MundusPlugin.scriptManager.registerFunction("enchantment.get",
                 (sc, in) -> Enchantment.getByKey(NamespacedKey.fromString(in[0].getString(sc))));
-        KajetansPlugin.scriptManager.registerFunction("enchantment.getmaxlevel",
+        MundusPlugin.scriptManager.registerFunction("enchantment.getmaxlevel",
                 (sc, in) -> (double) ((Enchantment) in[0].get(sc)).getMaxLevel());
-        KajetansPlugin.scriptManager.registerConsumer("enchantment.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("enchantment.add", (sc, in) -> {
             ((ItemStack) in[1].get(sc)).addUnsafeEnchantment((Enchantment) in[0].get(sc),
                     in[2].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("enchantment.getlevel",
+        MundusPlugin.scriptManager.registerFunction("enchantment.getlevel",
                 (sc, in) -> (double) ((ItemStack) in[1].get(sc))
                         .getEnchantmentLevel((Enchantment) in[0].get(sc)));
-        KajetansPlugin.scriptManager.registerFunction("enchantment.readfromitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("enchantment.readfromitem", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             HashMap<Enchantment, Double> map = new HashMap<>();
             for(var e : stack.getEnchantments().entrySet()) {
@@ -29,7 +29,7 @@ public class EnchantmentCommands {
             }
             return map;
         });
-        KajetansPlugin.scriptManager.registerConsumer("enchantment.writetoitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("enchantment.writetoitem", (sc, in) -> {
             ItemStack stack = (ItemStack) in[1].get(sc);
             for(Enchantment e : stack.getEnchantments().keySet()) {
                 stack.removeEnchantment(e);

+ 43 - 43
src/me/hammerle/kp/snuviscript/commands/EntityCommands.java → src/me/hammerle/mp/snuviscript/commands/EntityCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.block.BlockFace;
@@ -16,7 +16,7 @@ import org.bukkit.entity.Tameable;
 import org.bukkit.entity.AbstractArrow.PickupStatus;
 import org.bukkit.inventory.ItemStack;
 import org.bukkit.util.Vector;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.kyori.adventure.text.Component;
 
 public class EntityCommands {
@@ -26,14 +26,14 @@ public class EntityCommands {
     }
 
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("entity.setnopickup", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setnopickup", (sc, in) -> {
             ((Arrow) in[0].get(sc)).setPickupStatus(PickupStatus.DISALLOWED);
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.setburning",
+        MundusPlugin.scriptManager.registerConsumer("entity.setburning",
                 (sc, in) -> ((Entity) in[0].get(sc)).setFireTicks(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("entity.isburning",
+        MundusPlugin.scriptManager.registerFunction("entity.isburning",
                 (sc, in) -> ((Entity) in[0].get(sc)).getFireTicks() > 0);
-        KajetansPlugin.scriptManager.registerFunction("entity.getlook", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.getlook", (sc, in) -> {
             Object[] o = new Object[3];
             Vector v = ((Entity) in[0].get(sc)).getLocation().getDirection();
             o[0] = v.getX();
@@ -41,14 +41,14 @@ public class EntityCommands {
             o[2] = v.getZ();
             return o;
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.setlook", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setlook", (sc, in) -> {
             Entity e = (Entity) in[0].get(sc);
             Location l = e.getLocation();
             l.setDirection(
                     new Vector(in[1].getDouble(sc), in[2].getDouble(sc), in[3].getDouble(sc)));
             e.teleport(l);
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getmotion", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.getmotion", (sc, in) -> {
             Object[] o = new Object[3];
             Vector v = ((Entity) in[0].get(sc)).getVelocity();
             o[0] = v.getX();
@@ -56,9 +56,9 @@ public class EntityCommands {
             o[2] = v.getZ();
             return o;
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getlocation",
+        MundusPlugin.scriptManager.registerFunction("entity.getlocation",
                 (sc, in) -> ((Entity) in[0].get(sc)).getLocation());
-        KajetansPlugin.scriptManager.registerConsumer("entity.setname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setname", (sc, in) -> {
             Entity ent = (Entity) in[0].get(sc);
             ent.customName((Component) in[1].get(sc));
             if(in.length >= 3) {
@@ -67,44 +67,44 @@ public class EntityCommands {
             }
             ent.setCustomNameVisible(false);
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getname",
+        MundusPlugin.scriptManager.registerFunction("entity.getname",
                 (sc, in) -> ((Entity) in[0].get(sc)).customName());
-        KajetansPlugin.scriptManager.registerConsumer("entity.setmotion", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setmotion", (sc, in) -> {
             Entity ent = (Entity) in[0].get(sc);
             ent.setVelocity(
                     new Vector(in[1].getDouble(sc), in[2].getDouble(sc), in[3].getDouble(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.teleport", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.teleport", (sc, in) -> {
             Entity ent = (Entity) in[0].get(sc);
             Location l = (Location) in[1].get(sc);
             ent.teleport(l);
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.removeall", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.removeall", (sc, in) -> {
             Location l = (Location) in[1].get(sc);
             for(Entity ent : l.getWorld().getNearbyEntitiesByType(
                     getEntityClass(in[0].getString(sc)), l, in[2].getDouble(sc))) {
                 ent.remove();
             }
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.remove",
+        MundusPlugin.scriptManager.registerConsumer("entity.remove",
                 (sc, in) -> ((Entity) in[0].get(sc)).remove());
-        KajetansPlugin.scriptManager.registerConsumer("entity.setinvulnerable", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setinvulnerable", (sc, in) -> {
             ((Entity) in[0].get(sc)).setInvulnerable(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.setsilent", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setsilent", (sc, in) -> {
             ((Entity) in[0].get(sc)).setSilent(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getmount",
+        MundusPlugin.scriptManager.registerFunction("entity.getmount",
                 (sc, in) -> ((Entity) in[0].get(sc)).getVehicle());
-        KajetansPlugin.scriptManager.registerFunction("entity.getpassengers",
+        MundusPlugin.scriptManager.registerFunction("entity.getpassengers",
                 (sc, in) -> ((Entity) in[0].get(sc)).getPassengers());
-        KajetansPlugin.scriptManager.registerConsumer("entity.mount", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.mount", (sc, in) -> {
             ((Entity) in[1].get(sc)).addPassenger(((Entity) in[0].get(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.unmount", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.unmount", (sc, in) -> {
             ((Entity) in[0].get(sc)).leaveVehicle();
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.get", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             double min = Double.MAX_VALUE;
             Entity minE = null;
@@ -118,18 +118,18 @@ public class EntityCommands {
             }
             return minE;
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getpotiontype",
+        MundusPlugin.scriptManager.registerFunction("entity.getpotiontype",
                 (sc, in) -> ((ThrownPotion) in[0].get(sc)).getItem());
-        KajetansPlugin.scriptManager.registerConsumer("entity.setgravity", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setgravity", (sc, in) -> {
             ((Entity) in[0].get(sc)).setGravity(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.iswet",
+        MundusPlugin.scriptManager.registerFunction("entity.iswet",
                 (sc, in) -> ((Entity) in[0].get(sc)).isInWater());
-        KajetansPlugin.scriptManager.registerFunction("entity.spawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.spawn", (sc, in) -> {
             Location l = ((Location) in[0].get(sc));
             return l.getWorld().spawnEntity(l, EntityType.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.near", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.near", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o instanceof Location) {
                 Location l = (Location) o;
@@ -139,60 +139,60 @@ public class EntityCommands {
             double radius = in[1].getDouble(sc);
             return ent.getNearbyEntities(radius, radius, radius);
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.getuuid", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("entity.getuuid", (sc, in) -> {
             Entity ent = (Entity) in[0].get(sc);
             return ent.getUniqueId();
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.setgrowingage", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.setgrowingage", (sc, in) -> {
             ((Ageable) in[0].get(sc)).setAge(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.gettype",
+        MundusPlugin.scriptManager.registerFunction("entity.gettype",
                 (sc, in) -> ((Entity) in[0].get(sc)).getType().toString().toLowerCase());
-        KajetansPlugin.scriptManager.registerFunction("sheep.issheared",
+        MundusPlugin.scriptManager.registerFunction("sheep.issheared",
                 (sc, in) -> ((Sheep) in[0].get(sc)).isSheared());
-        KajetansPlugin.scriptManager.registerFunction("sheep.getcolor",
+        MundusPlugin.scriptManager.registerFunction("sheep.getcolor",
                 (sc, in) -> ((Sheep) in[0].get(sc)).getColor().toString());
-        KajetansPlugin.scriptManager.registerConsumer("creeper.explode",
+        MundusPlugin.scriptManager.registerConsumer("creeper.explode",
                 (sc, in) -> ((Creeper) in[0].get(sc)).ignite());
-        KajetansPlugin.scriptManager.registerFunction("pet.istamed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("pet.istamed", (sc, in) -> {
             return ((Tameable) in[0].get(sc)).isTamed();
         });
-        KajetansPlugin.scriptManager.registerConsumer("pet.settamed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("pet.settamed", (sc, in) -> {
             Tameable t = (Tameable) in[0].get(sc);
             t.setTamed(in[1].getBoolean(sc));
             if(in.length >= 3) {
                 t.setOwner((Player) in[2].get(sc));
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("pet.getowner", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("pet.getowner", (sc, in) -> {
             Tameable t = (Tameable) in[0].get(sc);
             return t.getOwner();
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.frame.hide", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.frame.hide", (sc, in) -> {
             ItemFrame frame = (ItemFrame) in[0].get(sc);
             frame.setVisible(false);
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.frame.show", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.frame.show", (sc, in) -> {
             ItemFrame frame = (ItemFrame) in[0].get(sc);
             frame.setVisible(true);
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.frame.setfixed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.frame.setfixed", (sc, in) -> {
             ItemFrame frame = (ItemFrame) in[0].get(sc);
             frame.setFixed(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("entity.frame.spawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("entity.frame.spawn", (sc, in) -> {
             Location l = ((Location) in[0].get(sc));
             ItemFrame frame = l.getWorld().spawn(l, ItemFrame.class);
             frame.setFacingDirection(BlockFace.valueOf(in[1].getString(sc)));
             frame.setItem((ItemStack) in[2].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("entity.frame.getitem",
+        MundusPlugin.scriptManager.registerFunction("entity.frame.getitem",
                 (sc, in) -> ((ItemFrame) in[0].get(sc)).getItem());
-        KajetansPlugin.scriptManager.registerFunction("slime.getsize", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("slime.getsize", (sc, in) -> {
             Slime s = (Slime) in[0].get(sc);
             return (double) s.getSize();
         });
-        KajetansPlugin.scriptManager.registerConsumer("slime.setsize", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("slime.setsize", (sc, in) -> {
             Slime s = (Slime) in[0].get(sc);
             s.setSize(in[1].getInt(sc));
         });

+ 38 - 0
src/me/hammerle/mp/snuviscript/commands/ErrorCommands.java

@@ -0,0 +1,38 @@
+package me.hammerle.mp.snuviscript.commands;
+
+import me.hammerle.mp.MundusPlugin;
+
+public class ErrorCommands {
+    public static void registerFunctions() {
+        MundusPlugin.scriptManager.registerConsumer("error.clear", (sc, in) -> {
+            MundusPlugin.logger.getErrorHistory().clear();
+        });
+        MundusPlugin.scriptManager.registerFunction("error.getsize", (sc, in) -> {
+            return (double) MundusPlugin.logger.getErrorHistory().getLength();
+        });
+        MundusPlugin.scriptManager.registerFunction("error.getindex", (sc, in) -> {
+            return MundusPlugin.logger.getErrorHistory().get(in[0].getInt(sc)).message;
+        });
+        MundusPlugin.scriptManager.registerFunction("error.getindextime", (sc, in) -> {
+            return (double) MundusPlugin.logger.getErrorHistory().get(in[0].getInt(sc)).timestamp;
+        });
+        MundusPlugin.scriptManager.registerConsumer("error.setconsoleprint", (sc, in) -> {
+            MundusPlugin.logger.setConsoleErrorLogging(in[0].getBoolean(sc));
+        });
+        MundusPlugin.scriptManager.registerConsumer("debug.clear", (sc, in) -> {
+            MundusPlugin.logger.getDebugHistory().clear();
+        });
+        MundusPlugin.scriptManager.registerFunction("debug.getsize", (sc, in) -> {
+            return (double) MundusPlugin.logger.getDebugHistory().getLength();
+        });
+        MundusPlugin.scriptManager.registerFunction("debug.getindex", (sc, in) -> {
+            return MundusPlugin.logger.getDebugHistory().get(in[0].getInt(sc)).message;
+        });
+        MundusPlugin.scriptManager.registerFunction("debug.getindextime", (sc, in) -> {
+            return (double) MundusPlugin.logger.getDebugHistory().get(in[0].getInt(sc)).timestamp;
+        });
+        MundusPlugin.scriptManager.registerConsumer("debug.setconsoleprint", (sc, in) -> {
+            MundusPlugin.logger.setConsoleDebugLogging(in[0].getBoolean(sc));
+        });
+    }
+}

+ 5 - 5
src/me/hammerle/kp/snuviscript/commands/EventCommands.java → src/me/hammerle/mp/snuviscript/commands/EventCommands.java

@@ -1,19 +1,19 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.UUID;
 import org.bukkit.Location;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.snuviscript.MoveEvents;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.snuviscript.MoveEvents;
 
 public class EventCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("event.addmovedata", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("event.addmovedata", (sc, in) -> {
             UUID uuid = in.length >= 5 ? CommandUtils.getUUID(in[4].get(sc)) : null;
             MoveEvents.Data pmd = new MoveEvents.Data(sc, (Location) in[0].get(sc),
                     (Location) in[1].get(sc), in[2].getInt(sc), in[3].getInt(sc), uuid);
             return (double) MoveEvents.add(pmd);
         });
-        KajetansPlugin.scriptManager.registerConsumer("event.removemovedata",
+        MundusPlugin.scriptManager.registerConsumer("event.removemovedata",
                 (sc, in) -> MoveEvents.remove(in[0].getInt(sc)));
     }
 }

+ 6 - 6
src/me/hammerle/kp/snuviscript/commands/GameRuleCommands.java → src/me/hammerle/mp/snuviscript/commands/GameRuleCommands.java

@@ -1,16 +1,16 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.GameRule;
 import org.bukkit.World;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class GameRuleCommands {
     @SuppressWarnings("unchecked")
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("gamerule.getkey", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("gamerule.getkey", (sc, in) -> {
             return GameRule.getByName(in[0].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("gamerule.getvalue", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("gamerule.getvalue", (sc, in) -> {
             World w = (World) in[0].get(sc);
             GameRule<?> rule = (GameRule<?>) in[1].get(sc);
             Object o = w.getGameRuleValue(rule);
@@ -19,12 +19,12 @@ public class GameRuleCommands {
             }
             return o;
         });
-        KajetansPlugin.scriptManager.registerConsumer("gamerule.setbool", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("gamerule.setbool", (sc, in) -> {
             World w = (World) in[0].get(sc);
             GameRule<Boolean> rule = (GameRule<Boolean>) in[1].get(sc);
             w.setGameRule(rule, in[2].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("gamerule.setint", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("gamerule.setint", (sc, in) -> {
             World w = (World) in[0].get(sc);
             GameRule<Integer> rule = (GameRule<Integer>) in[1].get(sc);
             w.setGameRule(rule, in[2].getInt(sc));

+ 13 - 13
src/me/hammerle/kp/snuviscript/commands/InventoryCommands.java → src/me/hammerle/mp/snuviscript/commands/InventoryCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Bukkit;
 import org.bukkit.entity.Player;
@@ -6,23 +6,23 @@ import org.bukkit.event.inventory.InventoryCloseEvent;
 import org.bukkit.inventory.Inventory;
 import org.bukkit.inventory.ItemFlag;
 import org.bukkit.inventory.ItemStack;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.snuviscript.SnuviInventoryHolder;
-import me.hammerle.kp.snuviscript.SnuviInventoryHolder.SnuviSlotType;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.snuviscript.SnuviInventoryHolder;
+import me.hammerle.mp.snuviscript.SnuviInventoryHolder.SnuviSlotType;
 import net.kyori.adventure.text.Component;
 
 public class InventoryCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("inv.new", (sc, in) -> SnuviInventoryHolder
+        MundusPlugin.scriptManager.registerFunction("inv.new", (sc, in) -> SnuviInventoryHolder
                 .create(in[0].getString(sc), (Component) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerFunction("inv.getid", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("inv.getid", (sc, in) -> {
             Inventory inv = (Inventory) in[0].get(sc);
             if(inv.getHolder() instanceof SnuviInventoryHolder) {
                 return (double) ((SnuviInventoryHolder) inv.getHolder()).getId();
             }
             return -1;
         });
-        KajetansPlugin.scriptManager.registerConsumer("inv.setitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("inv.setitem", (sc, in) -> {
             Inventory inv = (Inventory) in[0].get(sc);
             int index = in[1].getInt(sc);
             ItemStack stack = (ItemStack) in[2].get(sc);
@@ -34,19 +34,19 @@ public class InventoryCommands {
             }
             inv.setItem(index, stack);
         });
-        KajetansPlugin.scriptManager.registerFunction("inv.getitem",
+        MundusPlugin.scriptManager.registerFunction("inv.getitem",
                 (sc, in) -> ((Inventory) in[0].get(sc)).getItem(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("inv.getsize",
+        MundusPlugin.scriptManager.registerFunction("inv.getsize",
                 (sc, in) -> (double) ((Inventory) in[0].get(sc)).getSize());
-        KajetansPlugin.scriptManager.registerConsumer("inv.open", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("inv.open", (sc, in) -> {
             ((Player) in[1].get(sc)).openInventory((Inventory) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("inv.close", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("inv.close", (sc, in) -> {
             ((Player) in[0].get(sc)).closeInventory(InventoryCloseEvent.Reason.PLUGIN);
         });
-        KajetansPlugin.scriptManager.registerConsumer("inv.clear",
+        MundusPlugin.scriptManager.registerConsumer("inv.clear",
                 (sc, in) -> ((Inventory) in[0].get(sc)).clear());
-        KajetansPlugin.scriptManager.registerConsumer("inv.closeall", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("inv.closeall", (sc, in) -> {
             for(Player p : Bukkit.getOnlinePlayers()) {
                 Inventory inv = p.getOpenInventory().getTopInventory();
                 if(inv.getHolder() instanceof SnuviInventoryHolder) {

+ 42 - 42
src/me/hammerle/kp/snuviscript/commands/ItemCommands.java → src/me/hammerle/mp/snuviscript/commands/ItemCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -20,111 +20,111 @@ import org.bukkit.inventory.meta.Damageable;
 import org.bukkit.inventory.meta.PotionMeta;
 import org.bukkit.potion.PotionEffect;
 import org.bukkit.potion.PotionEffectType;
-import me.hammerle.kp.CustomItems;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.CustomItems.CustomItem;
+import me.hammerle.mp.CustomItems;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.CustomItems.CustomItem;
 import net.kyori.adventure.text.Component;
 
 public class ItemCommands {
     @SuppressWarnings("unchecked")
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("material.get",
+        MundusPlugin.scriptManager.registerFunction("material.get",
                 (sc, in) -> Material.matchMaterial(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerFunction("material.getall",
+        MundusPlugin.scriptManager.registerFunction("material.getall",
                 (sc, in) -> Material.values());
-        KajetansPlugin.scriptManager.registerConsumer("material.setcooldown", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("material.setcooldown", (sc, in) -> {
             Player p = (Player) in[1].get(sc);
             p.setCooldown((Material) in[0].get(sc), in[2].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("material.getslot",
+        MundusPlugin.scriptManager.registerFunction("material.getslot",
                 (sc, in) -> ((Material) in[0].get(sc)).getEquipmentSlot());
-        KajetansPlugin.scriptManager.registerFunction("material.isitem",
+        MundusPlugin.scriptManager.registerFunction("material.isitem",
                 (sc, in) -> ((Material) in[0].get(sc)).isItem());
-        KajetansPlugin.scriptManager.registerFunction("material.issolid",
+        MundusPlugin.scriptManager.registerFunction("material.issolid",
                 (sc, in) -> ((Material) in[0].get(sc)).isSolid());
-        KajetansPlugin.scriptManager.registerFunction("material.isblock",
+        MundusPlugin.scriptManager.registerFunction("material.isblock",
                 (sc, in) -> ((Material) in[0].get(sc)).isBlock());
 
-        KajetansPlugin.scriptManager.registerFunction("item.custom.getall",
+        MundusPlugin.scriptManager.registerFunction("item.custom.getall",
                 (sc, in) -> CustomItem.values());
-        KajetansPlugin.scriptManager.registerFunction("item.custom.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.custom.get", (sc, in) -> {
             try {
                 return CustomItem.valueOf(in[0].getString(sc));
             } catch(IllegalArgumentException ex) {
                 return null;
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("item.custom.new", (sc, in) -> CustomItems
+        MundusPlugin.scriptManager.registerFunction("item.custom.new", (sc, in) -> CustomItems
                 .build((CustomItem) in[0].get(sc), in.length >= 2 ? in[1].getInt(sc) : 1));
-        KajetansPlugin.scriptManager.registerFunction("item.getcustom",
+        MundusPlugin.scriptManager.registerFunction("item.getcustom",
                 (sc, in) -> CustomItems.getCustomItem((ItemStack) in[0].get(sc)));
 
-        KajetansPlugin.scriptManager.registerFunction("item.new",
+        MundusPlugin.scriptManager.registerFunction("item.new",
                 (sc, in) -> new ItemStack((Material) in[0].get(sc),
                         in.length >= 2 ? in[1].getInt(sc) : 1));
-        KajetansPlugin.scriptManager.registerFunction("item.drop", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.drop", (sc, in) -> {
             Location l = (Location) in[1].get(sc);
             return l.getWorld().dropItem(l, (ItemStack) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("item.gettag",
+        MundusPlugin.scriptManager.registerFunction("item.gettag",
                 (sc, in) -> Bukkit.getTag(Tag.REGISTRY_ITEMS,
                         NamespacedKey.fromString(in[0].getString(sc)), Material.class));
-        KajetansPlugin.scriptManager.registerFunction("item.hastag",
+        MundusPlugin.scriptManager.registerFunction("item.hastag",
                 (sc, in) -> ((Tag<Material>) in[1].get(sc))
                         .isTagged(((ItemStack) in[0].get(sc)).getType()));
-        KajetansPlugin.scriptManager.registerFunction("item.gettype",
+        MundusPlugin.scriptManager.registerFunction("item.gettype",
                 (sc, in) -> ((ItemStack) in[0].get(sc)).getType());
-        KajetansPlugin.scriptManager.registerFunction("item.getmaxamount",
+        MundusPlugin.scriptManager.registerFunction("item.getmaxamount",
                 (sc, in) -> (double) ((ItemStack) in[0].get(sc)).getMaxStackSize());
-        KajetansPlugin.scriptManager.registerFunction("item.getamount",
+        MundusPlugin.scriptManager.registerFunction("item.getamount",
                 (sc, in) -> (double) ((ItemStack) in[0].get(sc)).getAmount());
-        KajetansPlugin.scriptManager.registerConsumer("item.setamount",
+        MundusPlugin.scriptManager.registerConsumer("item.setamount",
                 (sc, in) -> ((ItemStack) in[0].get(sc)).setAmount(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("item.hasname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.hasname", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             if(stack.getItemMeta() == null) {
                 return false;
             }
             return stack.getItemMeta().hasDisplayName();
         });
-        KajetansPlugin.scriptManager.registerFunction("item.getname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.getname", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             if(stack.getItemMeta() == null) {
                 return null;
             }
             return stack.getItemMeta().displayName();
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.setname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.setname", (sc, in) -> {
             ((ItemStack) in[0].get(sc))
                     .editMeta(meta -> meta.displayName((Component) in[1].get(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("item.getlore", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.getlore", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             if(stack.getItemMeta() == null) {
                 return new ArrayList<Component>();
             }
             return stack.getItemMeta().lore();
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.setlore", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.setlore", (sc, in) -> {
             ((ItemStack) in[0].get(sc))
                     .editMeta(meta -> meta.lore((List<Component>) in[1].get(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.addpotion", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.addpotion", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             PotionMeta meta = (PotionMeta) stack.getItemMeta();
             meta.addCustomEffect(new PotionEffect(PotionEffectType.getByName(in[1].getString(sc)),
                     in[2].getInt(sc), in[3].getInt(sc)), false);
             stack.setItemMeta(meta);
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.addflag", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.addflag", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             stack.addItemFlags(ItemFlag.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.removeflag", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.removeflag", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             stack.removeItemFlags(ItemFlag.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.addattribute", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.addattribute", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             stack.editMeta(meta -> {
                 Attribute a = Attribute.valueOf(in[1].getString(sc));
@@ -142,7 +142,7 @@ public class ItemCommands {
                         if(entry.getKey() == a && m.getOperation() == o
                                 && m.getSlotGroup() == slotGroup) {
                             NamespacedKey key =
-                                    new NamespacedKey(KajetansPlugin.instance, "custom");
+                                    new NamespacedKey(MundusPlugin.instance, "custom");
                             AttributeModifier attributeModifier =
                                     new AttributeModifier(key, d + m.getAmount(), o, slotGroup);
                             map.put(a, attributeModifier);
@@ -154,7 +154,7 @@ public class ItemCommands {
                 }
                 if(!merged) {
                     NamespacedKey key =
-                            new NamespacedKey(KajetansPlugin.instance, "custom");
+                            new NamespacedKey(MundusPlugin.instance, "custom");
                     AttributeModifier attributeModifier =
                             new AttributeModifier(key, d, o, slotGroup);
                     map.put(a, attributeModifier);
@@ -162,7 +162,7 @@ public class ItemCommands {
                 meta.setAttributeModifiers(map);
             });
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.clearattributes", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.clearattributes", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             stack.editMeta(meta -> {
                 for(var entry : meta.getAttributeModifiers().entries()) {
@@ -170,14 +170,14 @@ public class ItemCommands {
                 }
             });
         });
-        KajetansPlugin.scriptManager.registerFunction("item.hasattributes", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.hasattributes", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             if(stack.getItemMeta() == null) {
                 return false;
             }
             return stack.getItemMeta().hasAttributeModifiers();
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.adddefaulttags", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.adddefaulttags", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             stack.editMeta(meta -> {
                 HashMultimap<Attribute, AttributeModifier> full = HashMultimap.create();
@@ -188,22 +188,22 @@ public class ItemCommands {
                 meta.setAttributeModifiers(full);
             });
         });
-        KajetansPlugin.scriptManager.registerFunction("item.clone",
+        MundusPlugin.scriptManager.registerFunction("item.clone",
                 (sc, in) -> ((ItemStack) in[0].get(sc)).clone());
-        KajetansPlugin.scriptManager.registerFunction("item.getmaxdamage", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.getmaxdamage", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             return (double) stack.getType().getMaxDurability();
         });
-        KajetansPlugin.scriptManager.registerFunction("item.isdamageable", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.isdamageable", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             return stack.getItemMeta() instanceof Damageable;
         });
-        KajetansPlugin.scriptManager.registerFunction("item.getdamage", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.getdamage", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             Damageable damage = (Damageable) stack.getItemMeta();
             return (double) damage.getDamage();
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.setdamage", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.setdamage", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             Damageable damage = (Damageable) stack.getItemMeta();
             damage.setDamage(in[1].getInt(sc));

+ 5 - 5
src/me/hammerle/kp/snuviscript/commands/ItemEntityCommands.java → src/me/hammerle/mp/snuviscript/commands/ItemEntityCommands.java

@@ -1,14 +1,14 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.entity.Item;
 import org.bukkit.entity.SizedFireball;
 import org.bukkit.entity.ThrowableProjectile;
 import org.bukkit.inventory.ItemStack;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class ItemEntityCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("item.entity.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("item.entity.get", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o instanceof SizedFireball) {
                 return ((SizedFireball) o).getDisplayItem();
@@ -17,7 +17,7 @@ public class ItemEntityCommands {
             }
             return ((Item) o).getItemStack();
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.entity.set", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.entity.set", (sc, in) -> {
             Object o = in[0].get(sc);
             ItemStack stack = (ItemStack) in[1].get(sc);
             if(o instanceof SizedFireball) {
@@ -28,7 +28,7 @@ public class ItemEntityCommands {
                 ((Item) in[0].get(sc)).setItemStack(stack);
             }
         });
-        KajetansPlugin.scriptManager.registerConsumer("item.entity.setpickupdelay", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("item.entity.setpickupdelay", (sc, in) -> {
             ((Item) in[0].get(sc)).setPickupDelay(in[1].getInt(sc));
         });
     }

+ 21 - 21
src/me/hammerle/kp/snuviscript/commands/LivingCommands.java → src/me/hammerle/mp/snuviscript/commands/LivingCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.NamespacedKey;
@@ -13,8 +13,8 @@ import org.bukkit.inventory.EquipmentSlot;
 import org.bukkit.inventory.ItemStack;
 import org.bukkit.potion.PotionEffect;
 import org.bukkit.potion.PotionEffectType;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.NMS;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.NMS;
 import me.hammerle.snuviscript.exceptions.StackTrace;
 
 public class LivingCommands {
@@ -32,7 +32,7 @@ public class LivingCommands {
     public static void registerFunctions() {
         for(Attribute a : Attribute.values()) {
             String name = getName(a);
-            KajetansPlugin.scriptManager.registerConsumer("living.set" + name, (sc, in) -> {
+            MundusPlugin.scriptManager.registerConsumer("living.set" + name, (sc, in) -> {
                 LivingEntity liv = (LivingEntity) in[0].get(sc);
                 AttributeInstance instance = liv.getAttribute(a);
                 if(instance == null) {
@@ -40,7 +40,7 @@ public class LivingCommands {
                 }
                 instance.setBaseValue(in[1].getDouble(sc));
             });
-            KajetansPlugin.scriptManager.registerFunction("living.get" + name, (sc, in) -> {
+            MundusPlugin.scriptManager.registerFunction("living.get" + name, (sc, in) -> {
                 LivingEntity liv = (LivingEntity) in[0].get(sc);
                 AttributeInstance instance = liv.getAttribute(a);
                 if(instance == null) {
@@ -48,7 +48,7 @@ public class LivingCommands {
                 }
                 return instance.getBaseValue();
             });
-            KajetansPlugin.scriptManager.registerConsumer("living.reset" + name, (sc, in) -> {
+            MundusPlugin.scriptManager.registerConsumer("living.reset" + name, (sc, in) -> {
                 LivingEntity liv = (LivingEntity) in[0].get(sc);
                 AttributeInstance instance = liv.getAttribute(a);
                 if(instance == null) {
@@ -57,11 +57,11 @@ public class LivingCommands {
                 instance.setBaseValue(instance.getDefaultValue());
             });
         }
-        KajetansPlugin.scriptManager.registerConsumer("living.setai", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.setai", (sc, in) -> {
             LivingEntity ent = (LivingEntity) in[0].get(sc);
             ent.setAI(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("living.near", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("living.near", (sc, in) -> {
             Object o = in[0].get(sc);
             Location l;
             if(o instanceof Location) {
@@ -71,17 +71,17 @@ public class LivingCommands {
             }
             return l.getWorld().getNearbyLivingEntities(l, in[1].getDouble(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("living.gethealth",
+        MundusPlugin.scriptManager.registerFunction("living.gethealth",
                 (sc, in) -> (double) ((LivingEntity) in[0].get(sc)).getHealth());
-        KajetansPlugin.scriptManager.registerConsumer("living.sethealth",
+        MundusPlugin.scriptManager.registerConsumer("living.sethealth",
                 (sc, in) -> ((LivingEntity) in[0].get(sc)).setHealth(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("living.damage", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.damage", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             float damage = in[1].getFloat(sc);
             DamageSource damageSource = (DamageSource) in[2].get(sc);
 
             StackTrace trace = sc.getStackTrace();
-            KajetansPlugin.scheduleTask(() -> {
+            MundusPlugin.scheduleTask(() -> {
                 try {
                     liv.damage(damage, damageSource);
                 } catch(Exception ex) {
@@ -90,11 +90,11 @@ public class LivingCommands {
                 }
             });
         });
-        KajetansPlugin.scriptManager.registerConsumer("living.heal", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.heal", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             float heal = in[1].getFloat(sc);
             StackTrace trace = sc.getStackTrace();
-            KajetansPlugin.scheduleTask(() -> {
+            MundusPlugin.scheduleTask(() -> {
                 try {
                     NMS.map(liv).heal(heal, EntityRegainHealthEvent.RegainReason.CUSTOM);
                 } catch(Exception ex) {
@@ -103,23 +103,23 @@ public class LivingCommands {
                 }
             });
         });
-        KajetansPlugin.scriptManager.registerFunction("living.shootprojectile", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("living.shootprojectile", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             return liv.launchProjectile(
                     (Class<? extends Projectile>) Class.forName(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("living.setequip", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.setequip", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             liv.getEquipment().setItem((EquipmentSlot) in[1].get(sc), (ItemStack) in[2].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("living.getequip", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("living.getequip", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             return liv.getEquipment().getItem((EquipmentSlot) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("living.setinvisible", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.setinvisible", (sc, in) -> {
             ((LivingEntity) in[0].get(sc)).setInvisible(in[1].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("living.addeffect", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.addeffect", (sc, in) -> {
             LivingEntity base = (LivingEntity) in[0].get(sc);
             boolean showParticles = in.length >= 5 ? in[4].getBoolean(sc) : true;
             String potionEffectName = in[1].getString(sc).toLowerCase();
@@ -128,13 +128,13 @@ public class LivingCommands {
             base.addPotionEffect(new PotionEffect(potionEffectType,
                     in[2].getInt(sc), in[3].getInt(sc), showParticles, showParticles));
         });
-        KajetansPlugin.scriptManager.registerConsumer("living.cleareffects", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("living.cleareffects", (sc, in) -> {
             LivingEntity liv = (LivingEntity) in[0].get(sc);
             for(PotionEffect effect : liv.getActivePotionEffects()) {
                 liv.removePotionEffect(effect.getType());
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("living.geteffectamplifier", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("living.geteffectamplifier", (sc, in) -> {
             NamespacedKey key = NamespacedKey.minecraft(in[1].getString(sc));
             PotionEffectType effectType = Registry.POTION_EFFECT_TYPE.get(key);
             PotionEffect effect = ((LivingEntity) in[0].get(sc)).getPotionEffect(effectType);

+ 29 - 29
src/me/hammerle/kp/snuviscript/commands/LocationCommands.java → src/me/hammerle/mp/snuviscript/commands/LocationCommands.java

@@ -1,14 +1,14 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.World;
 import org.bukkit.entity.Entity;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.utils.LocationIterator;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.utils.LocationIterator;
 
 public class LocationCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("loc.new", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("loc.new", (sc, in) -> {
             if(in.length >= 6) {
                 return new Location((World) in[0].get(sc), in[1].getDouble(sc), in[2].getDouble(sc),
                         in[3].getDouble(sc), in[4].getFloat(sc), in[5].getFloat(sc));
@@ -16,52 +16,52 @@ public class LocationCommands {
             return new Location((World) in[0].get(sc), in[1].getDouble(sc), in[2].getDouble(sc),
                     in[3].getDouble(sc), 0, 0);
         });
-        KajetansPlugin.scriptManager.registerFunction("loc.getx",
+        MundusPlugin.scriptManager.registerFunction("loc.getx",
                 (sc, in) -> ((Location) in[0].get(sc)).getX());
-        KajetansPlugin.scriptManager.registerFunction("loc.gety",
+        MundusPlugin.scriptManager.registerFunction("loc.gety",
                 (sc, in) -> ((Location) in[0].get(sc)).getY());
-        KajetansPlugin.scriptManager.registerFunction("loc.getz",
+        MundusPlugin.scriptManager.registerFunction("loc.getz",
                 (sc, in) -> ((Location) in[0].get(sc)).getZ());
-        KajetansPlugin.scriptManager.registerFunction("loc.getblockx",
+        MundusPlugin.scriptManager.registerFunction("loc.getblockx",
                 (sc, in) -> (double) ((Location) in[0].get(sc)).getBlockX());
-        KajetansPlugin.scriptManager.registerFunction("loc.getblocky",
+        MundusPlugin.scriptManager.registerFunction("loc.getblocky",
                 (sc, in) -> (double) ((Location) in[0].get(sc)).getBlockY());
-        KajetansPlugin.scriptManager.registerFunction("loc.getblockz",
+        MundusPlugin.scriptManager.registerFunction("loc.getblockz",
                 (sc, in) -> (double) ((Location) in[0].get(sc)).getBlockZ());
-        KajetansPlugin.scriptManager.registerConsumer("loc.set",
+        MundusPlugin.scriptManager.registerConsumer("loc.set",
                 (sc, in) -> ((Location) in[0].get(sc)).set(in[1].getDouble(sc), in[2].getDouble(sc),
                         in[3].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.setx",
+        MundusPlugin.scriptManager.registerConsumer("loc.setx",
                 (sc, in) -> ((Location) in[0].get(sc)).setX(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.sety",
+        MundusPlugin.scriptManager.registerConsumer("loc.sety",
                 (sc, in) -> ((Location) in[0].get(sc)).setY(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.setz",
+        MundusPlugin.scriptManager.registerConsumer("loc.setz",
                 (sc, in) -> ((Location) in[0].get(sc)).setZ(in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.add",
+        MundusPlugin.scriptManager.registerConsumer("loc.add",
                 (sc, in) -> ((Location) in[0].get(sc)).add(in[1].getDouble(sc), in[2].getDouble(sc),
                         in[3].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.addx",
+        MundusPlugin.scriptManager.registerConsumer("loc.addx",
                 (sc, in) -> ((Location) in[0].get(sc)).add(in[1].getDouble(sc), 0.0, 0.0));
-        KajetansPlugin.scriptManager.registerConsumer("loc.addy",
+        MundusPlugin.scriptManager.registerConsumer("loc.addy",
                 (sc, in) -> ((Location) in[0].get(sc)).add(0.0, in[1].getDouble(sc), 0.0));
-        KajetansPlugin.scriptManager.registerConsumer("loc.addz",
+        MundusPlugin.scriptManager.registerConsumer("loc.addz",
                 (sc, in) -> ((Location) in[0].get(sc)).add(0.0, 0.0, in[1].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("loc.setyaw",
+        MundusPlugin.scriptManager.registerConsumer("loc.setyaw",
                 (sc, in) -> ((Location) in[0].get(sc)).setYaw(in[1].getFloat(sc)));
-        KajetansPlugin.scriptManager.registerFunction("loc.getyaw",
+        MundusPlugin.scriptManager.registerFunction("loc.getyaw",
                 (sc, in) -> (double) ((Location) in[0].get(sc)).getYaw());
-        KajetansPlugin.scriptManager.registerConsumer("loc.setpitch",
+        MundusPlugin.scriptManager.registerConsumer("loc.setpitch",
                 (sc, in) -> ((Location) in[0].get(sc)).setPitch(in[1].getFloat(sc)));
-        KajetansPlugin.scriptManager.registerFunction("loc.getpitch",
+        MundusPlugin.scriptManager.registerFunction("loc.getpitch",
                 (sc, in) -> (double) ((Location) in[0].get(sc)).getPitch());
-        KajetansPlugin.scriptManager.registerFunction("loc.getworld",
+        MundusPlugin.scriptManager.registerFunction("loc.getworld",
                 (sc, in) -> ((Location) in[0].get(sc)).getWorld());
-        KajetansPlugin.scriptManager.registerFunction("loc.distance",
+        MundusPlugin.scriptManager.registerFunction("loc.distance",
                 (sc, in) -> ((Location) in[0].get(sc)).distance((Location) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerFunction("loc.mod",
+        MundusPlugin.scriptManager.registerFunction("loc.mod",
                 (sc, in) -> ((Location) in[0].get(sc)).clone().add(in[1].getDouble(sc),
                         in[2].getDouble(sc), in[3].getDouble(sc)));
-        KajetansPlugin.scriptManager.registerFunction("loc.isbetween", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("loc.isbetween", (sc, in) -> {
             Location l1 = (Location) in[0].get(sc);
             Location l2 = (Location) in[1].get(sc);
             Location l3 = (Location) in[2].get(sc);
@@ -72,7 +72,7 @@ public class LocationCommands {
                     && l1.getZ() >= Math.min(l2.getZ(), l3.getZ())
                     && l1.getZ() <= Math.max(l2.getZ(), l3.getZ());
         });
-        KajetansPlugin.scriptManager.registerConsumer("loc.sort", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("loc.sort", (sc, in) -> {
             Location l1 = (Location) in[0].get(sc);
             Location l2 = (Location) in[1].get(sc);
             if(l1.getX() > l2.getX()) {
@@ -91,7 +91,7 @@ public class LocationCommands {
                 l2.setZ(tmp);
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("loc.iterator", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("loc.iterator", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o instanceof Location) {
                 Location l1 = (Location) o;
@@ -102,7 +102,7 @@ public class LocationCommands {
             return new LocationIterator((World) in[0].get(sc), in[1].getInt(sc), in[2].getInt(sc),
                     in[3].getInt(sc), in[4].getInt(sc), in[5].getInt(sc), in[6].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("loc.explode", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("loc.explode", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             Entity ent = (Entity) in[1].get(sc);
             float power = in[2].getFloat(sc);

+ 6 - 6
src/me/hammerle/kp/snuviscript/commands/ParticleCommands.java → src/me/hammerle/mp/snuviscript/commands/ParticleCommands.java

@@ -1,17 +1,17 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.Particle;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class ParticleCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("particle.getall",
+        MundusPlugin.scriptManager.registerFunction("particle.getall",
                 (sc, in) -> Particle.values());
-        KajetansPlugin.scriptManager.registerFunction("particle.get",
+        MundusPlugin.scriptManager.registerFunction("particle.get",
                 (sc, in) -> Particle.valueOf(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("particle.spawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("particle.spawn", (sc, in) -> {
             Location l = ((Location) in[0].get(sc));
             Particle data = ((Particle) in[1].get(sc));
             int count = in.length >= 3 ? in[2].getInt(sc) : 1;
@@ -22,7 +22,7 @@ public class ParticleCommands {
             l.getWorld().spawnParticle(data, l.getX(), l.getY(), l.getZ(), count, offX, offY, offZ,
                     speed);
         });
-        KajetansPlugin.scriptManager.registerConsumer("particle.spawnplayer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("particle.spawnplayer", (sc, in) -> {
             Location l = ((Location) in[0].get(sc));
             Particle data = ((Particle) in[1].get(sc));
             Player p = (Player) in[2].get(sc);

+ 11 - 11
src/me/hammerle/kp/snuviscript/commands/PermissionCommands.java → src/me/hammerle/mp/snuviscript/commands/PermissionCommands.java

@@ -1,37 +1,37 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.snuviscript.CommandManager;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.snuviscript.CommandManager;
 import org.bukkit.permissions.Permissible;
 import org.bukkit.permissions.PermissionAttachment;
 import org.bukkit.permissions.PermissionAttachmentInfo;
 
 public class PermissionCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("perm.clear", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("perm.clear", (sc, in) -> {
             CommandManager.clearPermissions((Player) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("perm.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("perm.add", (sc, in) -> {
             Player p = (Player) in[1].get(sc);
             for(PermissionAttachmentInfo info : p.getEffectivePermissions()) {
                 PermissionAttachment perm = info.getAttachment();
-                if(perm != null && perm.getPlugin() == KajetansPlugin.instance) {
+                if(perm != null && perm.getPlugin() == MundusPlugin.instance) {
                     perm.setPermission(in[0].getString(sc), true);
                     return;
                 }
             }
-            p.addAttachment(KajetansPlugin.instance, in[0].getString(sc), true);
+            p.addAttachment(MundusPlugin.instance, in[0].getString(sc), true);
         });
-        KajetansPlugin.scriptManager.registerConsumer("perm.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("perm.remove", (sc, in) -> {
             Player p = (Player) in[1].get(sc);
-            p.addAttachment(KajetansPlugin.instance, in[0].getString(sc), false);
+            p.addAttachment(MundusPlugin.instance, in[0].getString(sc), false);
         });
-        KajetansPlugin.scriptManager.registerConsumer("perm.update", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("perm.update", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.recalculatePermissions();
         });
-        KajetansPlugin.scriptManager.registerFunction("perm.has",
+        MundusPlugin.scriptManager.registerFunction("perm.has",
                 (sc, in) -> ((Permissible) in[1].get(sc)).hasPermission(in[0].getString(sc)));
     }
 }

+ 58 - 58
src/me/hammerle/kp/snuviscript/commands/PlayerCommands.java → src/me/hammerle/mp/snuviscript/commands/PlayerCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.ArrayList;
 import java.util.Collection;
@@ -15,7 +15,7 @@ import org.bukkit.entity.Player;
 import org.bukkit.inventory.ItemStack;
 import org.bukkit.inventory.PlayerInventory;
 import org.bukkit.inventory.meta.SkullMeta;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.citizensnpcs.api.CitizensAPI;
 import net.kyori.adventure.text.Component;
 
@@ -69,9 +69,9 @@ public class PlayerCommands {
     }
 
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("player.getitemamount", (sc,
+        MundusPlugin.scriptManager.registerFunction("player.getitemamount", (sc,
                 in) -> (double) countItemStack((Player) in[0].get(sc), (ItemStack) in[1].get(sc)));
-        KajetansPlugin.scriptManager.registerFunction("player.removeitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.removeitem", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             ItemStack stack = (ItemStack) in[1].get(sc);
             int count = countItemStack(p, stack);
@@ -81,7 +81,7 @@ public class PlayerCommands {
             }
             return (double) (stack.getAmount() - count);
         });
-        KajetansPlugin.scriptManager.registerFunction("player.giveitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.giveitem", (sc, in) -> {
             ItemStack stack = (ItemStack) in[1].get(sc);
             Player p = (Player) in[0].get(sc);
             HashMap<Integer, ItemStack> left = p.getInventory().addItem(stack);
@@ -91,7 +91,7 @@ public class PlayerCommands {
             }
             return (double) count;
         });
-        KajetansPlugin.scriptManager.registerFunction("player.additem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.additem", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             ItemStack stack = (ItemStack) in[1].get(sc);
             ItemStack[] content = p.getInventory().getContents();
@@ -105,22 +105,22 @@ public class PlayerCommands {
             }
             return (double) count;
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.respawn",
+        MundusPlugin.scriptManager.registerConsumer("player.respawn",
                 (sc, in) -> ((Player) in[0].get(sc)).spigot().respawn());
-        KajetansPlugin.scriptManager.registerConsumer("player.setcompass", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setcompass", (sc, in) -> {
             Player p = ((Player) in[0].get(sc));
             p.setCompassTarget((Location) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.gethunger",
+        MundusPlugin.scriptManager.registerFunction("player.gethunger",
                 (sc, in) -> (double) ((Player) in[0].get(sc)).getFoodLevel());
-        KajetansPlugin.scriptManager.registerConsumer("player.sethunger", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.sethunger", (sc, in) -> {
             ((Player) in[0].get(sc)).setFoodLevel(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getsaturation",
+        MundusPlugin.scriptManager.registerFunction("player.getsaturation",
                 (sc, in) -> (double) ((Player) in[0].get(sc)).getSaturation());
-        KajetansPlugin.scriptManager.registerConsumer("player.setsaturation",
+        MundusPlugin.scriptManager.registerConsumer("player.setsaturation",
                 (sc, in) -> ((Player) in[0].get(sc)).setSaturation(in[1].getFloat(sc)));
-        KajetansPlugin.scriptManager.registerFunction("player.getname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.getname", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o instanceof Player) {
                 return ((Player) o).getName();
@@ -131,7 +131,7 @@ public class PlayerCommands {
             }
             return op.getName();
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getuuid", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.getuuid", (sc, in) -> {
             Object o = in[0].get(sc);
             if(o instanceof Player) {
                 return ((Player) o).getUniqueId();
@@ -142,37 +142,37 @@ public class PlayerCommands {
             }
             return op.getUniqueId();
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getid",
+        MundusPlugin.scriptManager.registerFunction("player.getid",
                 (sc, in) -> (double) CommandUtils.getUUID(in[0].get(sc)).hashCode());
-        KajetansPlugin.scriptManager.registerFunction("player.get",
+        MundusPlugin.scriptManager.registerFunction("player.get",
                 (sc, in) -> Bukkit.getPlayer(CommandUtils.getUUID(in[0].get(sc))));
-        KajetansPlugin.scriptManager.registerFunction("player.getuuidfromid",
+        MundusPlugin.scriptManager.registerFunction("player.getuuidfromid",
                 (sc, in) -> getUUIDFromId(in[0].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("player.getnamefromid",
+        MundusPlugin.scriptManager.registerFunction("player.getnamefromid",
                 (sc, in) -> getNameFromId(in[0].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("player.getip",
+        MundusPlugin.scriptManager.registerFunction("player.getip",
                 (sc, in) -> ((Player) in[0].get(sc)).spigot().getRawAddress().toString());
-        KajetansPlugin.scriptManager.registerFunction("player.iscreative",
+        MundusPlugin.scriptManager.registerFunction("player.iscreative",
                 (sc, in) -> ((Player) in[0].get(sc)).getGameMode() == GameMode.CREATIVE);
-        KajetansPlugin.scriptManager.registerFunction("player.isspectator",
+        MundusPlugin.scriptManager.registerFunction("player.isspectator",
                 (sc, in) -> ((Player) in[0].get(sc)).getGameMode() == GameMode.SPECTATOR);
-        KajetansPlugin.scriptManager.registerFunction("player.issurvival",
+        MundusPlugin.scriptManager.registerFunction("player.issurvival",
                 (sc, in) -> ((Player) in[0].get(sc)).getGameMode() == GameMode.SURVIVAL);
-        KajetansPlugin.scriptManager.registerFunction("player.isadventure",
+        MundusPlugin.scriptManager.registerFunction("player.isadventure",
                 (sc, in) -> ((Player) in[0].get(sc)).getGameMode() == GameMode.ADVENTURE);
-        KajetansPlugin.scriptManager.registerConsumer("player.setfly", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setfly", (sc, in) -> {
             Player p = ((Player) in[0].get(sc));
             boolean b = in[1].getBoolean(sc);
             p.setAllowFlight(b);
         });
-        KajetansPlugin.scriptManager.registerFunction("player.hasfly",
+        MundusPlugin.scriptManager.registerFunction("player.hasfly",
                 (sc, in) -> ((Player) in[0].get(sc)).getAllowFlight());
-        KajetansPlugin.scriptManager.registerFunction("player.isflying",
+        MundusPlugin.scriptManager.registerFunction("player.isflying",
                 (sc, in) -> ((Player) in[0].get(sc)).isFlying());
-        KajetansPlugin.scriptManager.registerConsumer("player.setgamemode", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setgamemode", (sc, in) -> {
             ((Player) in[0].get(sc)).setGameMode(GameMode.valueOf(in[1].get(sc).toString()));
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.dropinventory", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.dropinventory", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             Location l = (Location) in[1].get(sc);
             PlayerInventory inv = p.getInventory();
@@ -184,7 +184,7 @@ public class PlayerCommands {
             }
             inv.clear();
         });
-        KajetansPlugin.scriptManager.registerFunction("player.gettargetblock", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.gettargetblock", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             FluidCollisionMode mode = FluidCollisionMode.NEVER;
             if(in.length >= 3 && in[2].getBoolean(sc)) {
@@ -192,11 +192,11 @@ public class PlayerCommands {
             }
             return p.getTargetBlockExact(in[1].getInt(sc), mode);
         });
-        KajetansPlugin.scriptManager.registerFunction("player.gettargetentity", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.gettargetentity", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             return p.getTargetEntity(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.gettargetcitizen", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.gettargetcitizen", (sc, in) -> {
             Player player = (Player) in[0].get(sc);
             Entity target = player.getTargetEntity(in[1].getInt(sc));
             if(target != null && CitizensAPI.getNPCRegistry().isNPC(target)) {
@@ -204,37 +204,37 @@ public class PlayerCommands {
             }
             return null;
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.action", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.action", (sc, in) -> {
             Component text = (Component) in[1].get(sc);
             CommandUtils.doForGroup(in[0].get(sc), sc, p -> ((Player) p).sendActionBar(text));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getspawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.getspawn", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             return p.getRespawnLocation();
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.setspawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setspawn", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             Location l = (Location) in[1].get(sc);
             p.setRespawnLocation(l, true);
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.damageitem", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.damageitem", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             ItemStack stack = p.getEquipment().getItemInMainHand();
             p.damageItemStack(stack, in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.addtotalexp", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.addtotalexp", (sc, in) -> {
             ((Player) in[0].get(sc)).giveExp(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getlevel",
+        MundusPlugin.scriptManager.registerFunction("player.getlevel",
                 (sc, in) -> (double) ((Player) in[0].get(sc)).getLevel());
-        KajetansPlugin.scriptManager.registerConsumer("player.setlevel", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setlevel", (sc, in) -> {
             ((Player) in[0].get(sc)).setLevel(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getexp",
+        MundusPlugin.scriptManager.registerFunction("player.getexp",
                 (sc, in) -> (double) ((Player) in[0].get(sc)).getExp());
-        KajetansPlugin.scriptManager.registerConsumer("player.setexp",
+        MundusPlugin.scriptManager.registerConsumer("player.setexp",
                 (sc, in) -> ((Player) in[0].get(sc)).setExp(in[1].getFloat(sc)));
-        KajetansPlugin.scriptManager.registerFunction("player.gethead", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.gethead", (sc, in) -> {
             ItemStack skull = new ItemStack(Material.PLAYER_HEAD);
             SkullMeta meta = (SkullMeta) skull.getItemMeta();
             meta.setPlayerProfile(
@@ -242,33 +242,33 @@ public class PlayerCommands {
             skull.setItemMeta(meta);
             return skull;
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getinv",
+        MundusPlugin.scriptManager.registerFunction("player.getinv",
                 (sc, in) -> ((Player) in[0].get(sc)).getInventory());
-        KajetansPlugin.scriptManager.registerFunction("player.getenderinv",
+        MundusPlugin.scriptManager.registerFunction("player.getenderinv",
                 (sc, in) -> ((Player) in[0].get(sc)).getEnderChest());
-        KajetansPlugin.scriptManager.registerConsumer("player.setdisplayname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setdisplayname", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.playerListName((Component) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.hide", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.hide", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             Player p2 = (Player) in[1].get(sc);
-            p.hidePlayer(KajetansPlugin.instance, p2);
+            p.hidePlayer(MundusPlugin.instance, p2);
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.show", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.show", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             Player p2 = (Player) in[1].get(sc);
-            p.showPlayer(KajetansPlugin.instance, p2);
+            p.showPlayer(MundusPlugin.instance, p2);
         });
-        KajetansPlugin.scriptManager.registerFunction("players.getamount",
+        MundusPlugin.scriptManager.registerFunction("players.getamount",
                 (sc, in) -> (double) Bukkit.getOnlinePlayers().size());
-        KajetansPlugin.scriptManager.registerFunction("players.tolist",
+        MundusPlugin.scriptManager.registerFunction("players.tolist",
                 (sc, in) -> new ArrayList<>(Bukkit.getOnlinePlayers()));
-        KajetansPlugin.scriptManager.registerFunction("players.near", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("players.near", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             return l.getWorld().getNearbyPlayers(l, in[1].getDouble(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.getnearest", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.getnearest", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             double distance = 10.0;
             Collection<Player> players = l.getWorld().getNearbyPlayers(l, distance);
@@ -283,27 +283,27 @@ public class PlayerCommands {
             }
             return closest;
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.setflyspeed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setflyspeed", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.setFlySpeed(in[1].getFloat(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.setwalkspeed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setwalkspeed", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.setWalkSpeed(in[1].getFloat(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("player.issneaking", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.issneaking", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             return p.isSneaking();
         });
-        KajetansPlugin.scriptManager.registerFunction("player.isblocking", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("player.isblocking", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             return p.isBlocking();
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.setslot", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.setslot", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.getInventory().setHeldItemSlot(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("player.resetsleep", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("player.resetsleep", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.setStatistic(org.bukkit.Statistic.TIME_SINCE_REST, 0);
         });

+ 32 - 32
src/me/hammerle/kp/snuviscript/commands/PlotCommands.java → src/me/hammerle/mp/snuviscript/commands/PlotCommands.java

@@ -1,35 +1,35 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.World;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.plots.PlotMap;
-import me.hammerle.kp.plots.WorldPlotMap;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.plots.PlotMap;
+import me.hammerle.mp.plots.WorldPlotMap;
 
 public class PlotCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("plot.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.get", (sc, in) -> {
             return WorldPlotMap.getPlots((Location) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.check", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.check", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             Player p = (Player) in[1].get(sc);
             int flags = in[2].getInt(sc);
             boolean empty = in[3].getBoolean(sc);
             return WorldPlotMap.canDoSomething(l, p, flags, empty);
         });
-        KajetansPlugin.scriptManager.registerConsumer("plot.setflags", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.setflags", (sc, in) -> {
             PlotMap.Plot p = (PlotMap.Plot) in[0].get(sc);
             p.setFlag(in[1].getInt(sc), in[2].getBoolean(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.hasflags",
+        MundusPlugin.scriptManager.registerFunction("plot.hasflags",
                 (sc, in) -> ((PlotMap.Plot) in[0].get(sc)).hasFlags(in[1].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("plot.getflags",
+        MundusPlugin.scriptManager.registerFunction("plot.getflags",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getFlags());
-        KajetansPlugin.scriptManager.registerFunction("plot.getowners",
+        MundusPlugin.scriptManager.registerFunction("plot.getowners",
                 (sc, in) -> ((PlotMap.Plot) in[0].get(sc)).getOwners());
-        KajetansPlugin.scriptManager.registerFunction("plot.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.add", (sc, in) -> {
             Location l1 = (Location) in[0].get(sc);
             Location l2 = (Location) in[1].get(sc);
             if(l1.getWorld() != l2.getWorld()) {
@@ -40,65 +40,65 @@ public class PlotCommands {
             }
             return WorldPlotMap.add(l1, l2);
         });
-        KajetansPlugin.scriptManager.registerConsumer("plot.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.remove", (sc, in) -> {
             WorldPlotMap.remove((World) in[1].get(sc), (PlotMap.Plot) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.getname",
+        MundusPlugin.scriptManager.registerFunction("plot.getname",
                 (sc, in) -> ((PlotMap.Plot) in[0].get(sc)).getName());
-        KajetansPlugin.scriptManager.registerConsumer("plot.setname", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.setname", (sc, in) -> {
             ((PlotMap.Plot) in[0].get(sc)).setName(in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.getid",
+        MundusPlugin.scriptManager.registerFunction("plot.getid",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getId());
-        KajetansPlugin.scriptManager.registerFunction("plot.iterator", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.iterator", (sc, in) -> {
             World w = (World) in[0].get(sc);
             if(in.length >= 2) {
                 return WorldPlotMap.getIterator(w, CommandUtils.getUUID(in[1].get(sc)));
             }
             return WorldPlotMap.getIterator(w);
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.intersecting",
+        MundusPlugin.scriptManager.registerFunction("plot.intersecting",
                 (sc, in) -> WorldPlotMap.getIntersectingPlots((World) in[0].get(sc),
                         in[1].getInt(sc), in[2].getInt(sc), in[3].getInt(sc), in[4].getInt(sc),
                         in[5].getInt(sc), in[6].getInt(sc)));
-        KajetansPlugin.scriptManager.registerFunction("plot.getminx",
+        MundusPlugin.scriptManager.registerFunction("plot.getminx",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMinX());
-        KajetansPlugin.scriptManager.registerFunction("plot.getminy",
+        MundusPlugin.scriptManager.registerFunction("plot.getminy",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMinY());
-        KajetansPlugin.scriptManager.registerFunction("plot.getminz",
+        MundusPlugin.scriptManager.registerFunction("plot.getminz",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMinZ());
-        KajetansPlugin.scriptManager.registerFunction("plot.getmaxx",
+        MundusPlugin.scriptManager.registerFunction("plot.getmaxx",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMaxX());
-        KajetansPlugin.scriptManager.registerFunction("plot.getmaxy",
+        MundusPlugin.scriptManager.registerFunction("plot.getmaxy",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMaxY());
-        KajetansPlugin.scriptManager.registerFunction("plot.getmaxz",
+        MundusPlugin.scriptManager.registerFunction("plot.getmaxz",
                 (sc, in) -> (double) ((PlotMap.Plot) in[0].get(sc)).getMaxZ());
-        KajetansPlugin.scriptManager.registerConsumer("plot.addblock", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.addblock", (sc, in) -> {
             WorldPlotMap.addInteractBlock((Location) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("plot.removeblock", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.removeblock", (sc, in) -> {
             WorldPlotMap.removeInteractBlock((Location) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.hasblock", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.hasblock", (sc, in) -> {
             return WorldPlotMap.hasInteractBlock((Location) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.blockiterator", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.blockiterator", (sc, in) -> {
             World w = (World) in[0].get(sc);
             return WorldPlotMap.getBlockIterator(w);
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.position.getx", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.position.getx", (sc, in) -> {
             return (double) ((PlotMap.Position) in[0].get(sc)).getX();
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.position.gety", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.position.gety", (sc, in) -> {
             return (double) ((PlotMap.Position) in[0].get(sc)).getY();
         });
-        KajetansPlugin.scriptManager.registerFunction("plot.position.getz", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("plot.position.getz", (sc, in) -> {
             return (double) ((PlotMap.Position) in[0].get(sc)).getZ();
         });
-        KajetansPlugin.scriptManager.registerConsumer("plot.saveplots", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.saveplots", (sc, in) -> {
             WorldPlotMap.savePlots((World) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("plot.saveblocks", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("plot.saveblocks", (sc, in) -> {
             WorldPlotMap.saveBlocks((World) in[0].get(sc));
         });
     }

+ 9 - 9
src/me/hammerle/kp/snuviscript/commands/ReadCommands.java → src/me/hammerle/mp/snuviscript/commands/ReadCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.UUID;
 import org.bukkit.Bukkit;
@@ -9,12 +9,12 @@ import org.bukkit.inventory.EquipmentSlot;
 import org.bukkit.inventory.ItemStack;
 import de.tr7zw.nbtapi.NBT;
 import de.tr7zw.nbtapi.iface.ReadWriteNBT;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.NMS;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.NMS;
 
 public class ReadCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("read.player", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.player", (sc, in) -> {
             String name = in[0].getString(sc);
             for(Player p : Bukkit.getServer().getOnlinePlayers()) {
                 if(p.getName().equals(name)) {
@@ -23,7 +23,7 @@ public class ReadCommands {
             }
             return null;
         });
-        KajetansPlugin.scriptManager.registerFunction("read.item", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.item", (sc, in) -> {
             String s = in[0].getString(sc);
             if(s.contains("minecraft:air")) {
                 return new ItemStack(Material.AIR);
@@ -31,10 +31,10 @@ public class ReadCommands {
             ReadWriteNBT nbt = NBT.parseNBT(s);
             return NBT.itemStackFromNBT(nbt);
         });
-        KajetansPlugin.scriptManager.registerFunction("read.spawnmob", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.spawnmob", (sc, in) -> {
             return NMS.parseEntity(in[1].getString(sc), (Location) in[0].get(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("read.uuid", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.uuid", (sc, in) -> {
             String s = in[0].getString(sc);
             try {
                 return UUID.fromString(s);
@@ -42,7 +42,7 @@ public class ReadCommands {
                 return null;
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("read.slot", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.slot", (sc, in) -> {
             String s = in[0].getString(sc);
             try {
                 return EquipmentSlot.valueOf(s);
@@ -50,7 +50,7 @@ public class ReadCommands {
                 return null;
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("read.blockdata", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("read.blockdata", (sc, in) -> {
             String s = in[0].getString(sc);
             try {
                 return Bukkit.createBlockData(s);

+ 9 - 9
src/me/hammerle/kp/snuviscript/commands/ScoreboardCommands.java → src/me/hammerle/mp/snuviscript/commands/ScoreboardCommands.java

@@ -1,28 +1,28 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.PlayerData;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.PlayerData;
 import net.kyori.adventure.text.Component;
 
 public class ScoreboardCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("sb.settitle", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.settitle", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).setTitle((Component) in[1].get(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("sb.add", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.add", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).setText(in[1].getInt(sc), in[2].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("sb.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.remove", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).removeText(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("sb.addraw", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.addraw", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).setRaw(in[1].getInt(sc), in[2].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("sb.removeraw", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.removeraw", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).removeRaw(in[1].getString(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("sb.clear", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sb.clear", (sc, in) -> {
             PlayerData.get((Player) in[0].get(sc)).clearTexts();
         });
     }

+ 9 - 9
src/me/hammerle/kp/snuviscript/commands/ScriptCommands.java → src/me/hammerle/mp/snuviscript/commands/ScriptCommands.java

@@ -1,35 +1,35 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import me.hammerle.snuviscript.code.Script;
 
 public class ScriptCommands {
     private static void nothing(Script sc) {}
 
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("script.callevent", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("script.callevent", (sc, in) -> {
             String name = in[0].getString(sc);
             if(in.length >= 2) {
-                KajetansPlugin.scriptManager.callEvent(name, (Script) in[1].get(sc),
+                MundusPlugin.scriptManager.callEvent(name, (Script) in[1].get(sc),
                         ScriptCommands::nothing, ScriptCommands::nothing);
             } else {
-                KajetansPlugin.scriptManager.callEvent(name, ScriptCommands::nothing,
+                MundusPlugin.scriptManager.callEvent(name, ScriptCommands::nothing,
                         ScriptCommands::nothing);
             }
         });
-        KajetansPlugin.scriptManager.registerFunction("script.start", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("script.start", (sc, in) -> {
             String[] names = new String[in.length];
             for(int i = 0; i < in.length; i++) {
                 names[i] = in[i].getString(sc);
             }
-            return KajetansPlugin.startScript(null, names);
+            return MundusPlugin.startScript(null, names);
         });
-        KajetansPlugin.scriptManager.registerFunction("script.startnamed", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("script.startnamed", (sc, in) -> {
             String[] names = new String[in.length - 1];
             for(int i = 0; i < names.length; i++) {
                 names[i] = in[i + 1].getString(sc);
             }
-            return KajetansPlugin.startScript(in[0].getString(sc), names);
+            return MundusPlugin.startScript(in[0].getString(sc), names);
         });
     }
 }

+ 6 - 6
src/me/hammerle/kp/snuviscript/commands/ShopCommands.java → src/me/hammerle/mp/snuviscript/commands/ShopCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.ArrayList;
 import org.bukkit.Bukkit;
@@ -6,14 +6,14 @@ import org.bukkit.entity.Player;
 import org.bukkit.inventory.ItemStack;
 import org.bukkit.inventory.Merchant;
 import org.bukkit.inventory.MerchantRecipe;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.kyori.adventure.text.Component;
 
 public class ShopCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("shop.new",
+        MundusPlugin.scriptManager.registerFunction("shop.new",
                 (sc, in) -> Bukkit.createMerchant((Component) in[0].get(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("shop.addoffer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("shop.addoffer", (sc, in) -> {
             Merchant npc = (Merchant) in[0].get(sc);
             ItemStack buy = (ItemStack) in[1].get(sc);
             ItemStack sell = (ItemStack) in[2].get(sc);
@@ -24,7 +24,7 @@ public class ShopCommands {
             recipes.add(recipe);
             npc.setRecipes(recipes);
         });
-        KajetansPlugin.scriptManager.registerConsumer("shop.adddoubleoffer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("shop.adddoubleoffer", (sc, in) -> {
             Merchant npc = (Merchant) in[0].get(sc);
             ItemStack buyA = (ItemStack) in[1].get(sc);
             ItemStack buyB = (ItemStack) in[2].get(sc);
@@ -37,7 +37,7 @@ public class ShopCommands {
             recipes.add(recipe);
             npc.setRecipes(recipes);
         });
-        KajetansPlugin.scriptManager.registerConsumer("shop.open", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("shop.open", (sc, in) -> {
             Merchant npc = (Merchant) in[0].get(sc);
             Player p = (Player) in[1].get(sc);
             p.openMerchant(npc, false);

+ 6 - 6
src/me/hammerle/kp/snuviscript/commands/SoundCommands.java → src/me/hammerle/mp/snuviscript/commands/SoundCommands.java

@@ -1,18 +1,18 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Location;
 import org.bukkit.Sound;
 import org.bukkit.SoundCategory;
 import org.bukkit.entity.Player;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 
 public class SoundCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("sound.get",
+        MundusPlugin.scriptManager.registerFunction("sound.get",
                 (sc, in) -> Sound.valueOf(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerFunction("sound.getcategory",
+        MundusPlugin.scriptManager.registerFunction("sound.getcategory",
                 (sc, in) -> SoundCategory.valueOf(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerConsumer("sound.spawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sound.spawn", (sc, in) -> {
             Location l = (Location) in[0].get(sc);
             float volume = in.length >= 4 ? in[3].getFloat(sc) : 1.0f;
             float pitch =
@@ -20,7 +20,7 @@ public class SoundCommands {
             l.getWorld().playSound(l, (Sound) in[1].get(sc), (SoundCategory) in[2].get(sc), volume,
                     pitch);
         });
-        KajetansPlugin.scriptManager.registerConsumer("sound.spawnforplayer", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("sound.spawnforplayer", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             float volume = in.length >= 4 ? in[3].getFloat(sc) : 1.0f;
             float pitch =

+ 12 - 12
src/me/hammerle/kp/snuviscript/commands/TableCommands.java → src/me/hammerle/mp/snuviscript/commands/TableCommands.java

@@ -1,43 +1,43 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.utils.Table;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.utils.Table;
 
 public class TableCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("table.new", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("table.new", (sc, in) -> {
             int[] widths = new int[in.length - 1];
             for(int i = 0; i < widths.length; i++) {
                 widths[i] = in[i + 1].getInt(sc);
             }
             return new Table(in[0].getString(sc), widths);
         });
-        KajetansPlugin.scriptManager.registerFunction("table.getstart", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("table.getstart", (sc, in) -> {
             return ((Table) in[0].get(sc)).getStart();
         });
-        KajetansPlugin.scriptManager.registerFunction("table.getmiddle", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("table.getmiddle", (sc, in) -> {
             return ((Table) in[0].get(sc)).getMiddle();
         });
-        KajetansPlugin.scriptManager.registerFunction("table.getend", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("table.getend", (sc, in) -> {
             return ((Table) in[0].get(sc)).getEnd();
         });
-        KajetansPlugin.scriptManager.registerFunction("table.get", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("table.get", (sc, in) -> {
             String[] columns = new String[in.length - 1];
             for(int i = 0; i < columns.length; i++) {
                 columns[i] = in[i + 1].getString(sc);
             }
             return ((Table) in[0].get(sc)).get(columns);
         });
-        KajetansPlugin.scriptManager.registerConsumer("table.setsize", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("table.setsize", (sc, in) -> {
             Table.addSizeMapping(in[0].getString(sc).charAt(0), in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("table.setempty4", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("table.setempty4", (sc, in) -> {
             Table.empty4 = in[0].getString(sc);
         });
-        KajetansPlugin.scriptManager.registerConsumer("table.setempty2", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("table.setempty2", (sc, in) -> {
             Table.empty2 = in[0].getString(sc);
         });
-        KajetansPlugin.scriptManager.registerConsumer("table.setempty1", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("table.setempty1", (sc, in) -> {
             Table.empty1 = in[0].getString(sc);
         });
     }

+ 15 - 15
src/me/hammerle/kp/snuviscript/commands/TextCommands.java → src/me/hammerle/mp/snuviscript/commands/TextCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import org.bukkit.Material;
 import org.bukkit.block.data.BlockData;
@@ -6,7 +6,7 @@ import org.bukkit.entity.Entity;
 import org.bukkit.inventory.ItemStack;
 import de.tr7zw.nbtapi.NBT;
 import de.tr7zw.nbtapi.iface.ReadWriteNBT;
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.kyori.adventure.text.Component;
 import net.kyori.adventure.text.TextComponent;
 import net.kyori.adventure.text.event.ClickEvent;
@@ -16,10 +16,10 @@ import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
 
 public class TextCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("string.text",
+        MundusPlugin.scriptManager.registerFunction("string.text",
                 (sc, in) -> PlainTextComponentSerializer.plainText()
                         .serialize((Component) in[0].get(sc)));
-        KajetansPlugin.scriptManager.registerFunction("string.item", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("string.item", (sc, in) -> {
             ItemStack stack = (ItemStack) in[0].get(sc);
             if(stack == null || stack.getType() == Material.AIR) {
                 return "{Count:0b,id:\"minecraft:air\"}";
@@ -27,46 +27,46 @@ public class TextCommands {
             ReadWriteNBT nbt = NBT.itemStackToNBT(stack);
             return nbt.toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("string.entity", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("string.entity", (sc, in) -> {
             Entity e = (Entity) in[0].get(sc);
             ReadWriteNBT nbt = NBT.createNBTObject();
             NBT.get(e, nbt::mergeCompound);
             return nbt.toString();
         });
-        KajetansPlugin.scriptManager.registerFunction("string.blockdata",
+        MundusPlugin.scriptManager.registerFunction("string.blockdata",
                 (sc, in) -> ((BlockData) in[0].get(sc)).getAsString());
 
-        KajetansPlugin.scriptManager.registerFunction("text.new",
+        MundusPlugin.scriptManager.registerFunction("text.new",
                 (sc, in) -> Component.text(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerFunction("text.color", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.color", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.color(TextColor.color(in[1].getInt(sc), in[2].getInt(sc), in[3].getInt(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.click", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.click", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.clickEvent(ClickEvent.runCommand(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.suggest", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.suggest", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.clickEvent(ClickEvent.suggestCommand(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.item", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.item", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.hoverEvent(((ItemStack) in[1].get(sc)).asHoverEvent());
         });
-        KajetansPlugin.scriptManager.registerFunction("text.hover", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.hover", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.hoverEvent(HoverEvent.showText((Component) in[1].get(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.link", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.link", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.clickEvent(ClickEvent.openUrl(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.clipboard", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.clipboard", (sc, in) -> {
             Component c = (Component) in[0].get(sc);
             return c.clickEvent(ClickEvent.copyToClipboard(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerFunction("text.merge", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("text.merge", (sc, in) -> {
             TextComponent.Builder c = Component.text();
             for(int i = 0; i < in.length; i++) {
                 c.append((Component) in[i].get(sc));

+ 4 - 4
src/me/hammerle/kp/snuviscript/commands/TitleCommands.java → src/me/hammerle/mp/snuviscript/commands/TitleCommands.java

@@ -1,6 +1,6 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
-import me.hammerle.kp.KajetansPlugin;
+import me.hammerle.mp.MundusPlugin;
 import net.kyori.adventure.text.Component;
 import net.kyori.adventure.title.Title;
 import net.kyori.adventure.title.TitlePart;
@@ -9,10 +9,10 @@ import org.bukkit.entity.Player;
 
 public class TitleCommands {
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerConsumer("title.remove", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("title.remove", (sc, in) -> {
             ((Player) in[0].get(sc)).clearTitle();
         });
-        KajetansPlugin.scriptManager.registerConsumer("title.send", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("title.send", (sc, in) -> {
             Player p = (Player) in[0].get(sc);
             p.sendTitlePart(TitlePart.TITLE, (Component) in[1].get(sc));
             Component sub = in.length > 2 ? (Component) in[2].get(sc) : Component.text("");

+ 25 - 25
src/me/hammerle/kp/snuviscript/commands/WorldCommands.java → src/me/hammerle/mp/snuviscript/commands/WorldCommands.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.snuviscript.commands;
+package me.hammerle.mp.snuviscript.commands;
 
 import java.util.ArrayList;
 import org.bukkit.Bukkit;
@@ -7,75 +7,75 @@ import org.bukkit.Difficulty;
 import org.bukkit.Location;
 import org.bukkit.World;
 import org.bukkit.WorldCreator;
-import me.hammerle.kp.KajetansPlugin;
-import me.hammerle.kp.plots.WorldPlotMap;
+import me.hammerle.mp.MundusPlugin;
+import me.hammerle.mp.plots.WorldPlotMap;
 
 public class WorldCommands {
     @SuppressWarnings("")
     public static void registerFunctions() {
-        KajetansPlugin.scriptManager.registerFunction("world.getplayers",
+        MundusPlugin.scriptManager.registerFunction("world.getplayers",
                 (sc, in) -> new ArrayList<>(((World) in[0].get(sc)).getPlayers()));
-        KajetansPlugin.scriptManager.registerFunction("world.get",
+        MundusPlugin.scriptManager.registerFunction("world.get",
                 (sc, in) -> Bukkit.getServer().getWorld(in[0].getString(sc)));
-        KajetansPlugin.scriptManager.registerFunction("world.getname",
+        MundusPlugin.scriptManager.registerFunction("world.getname",
                 (sc, in) -> ((World) in[0].get(sc)).getName());
-        KajetansPlugin.scriptManager.registerConsumer("world.setdifficulty", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("world.setdifficulty", (sc, in) -> {
             ((World) in[0].get(sc)).setDifficulty(Difficulty.valueOf(in[1].getString(sc)));
         });
-        KajetansPlugin.scriptManager.registerConsumer("world.setspawn", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("world.setspawn", (sc, in) -> {
             Location l = ((Location) in[0].get(sc));
             l.getWorld().setSpawnLocation(l);
         });
-        KajetansPlugin.scriptManager.registerFunction("world.getspawn",
+        MundusPlugin.scriptManager.registerFunction("world.getspawn",
                 (sc, in) -> ((World) in[0].get(sc)).getSpawnLocation());
-        KajetansPlugin.scriptManager.registerFunction("world.getall",
+        MundusPlugin.scriptManager.registerFunction("world.getall",
                 (sc, in) -> new ArrayList<>(Bukkit.getWorlds()));
-        KajetansPlugin.scriptManager.registerConsumer("world.settime",
+        MundusPlugin.scriptManager.registerConsumer("world.settime",
                 (sc, in) -> ((World) in[0].get(sc)).setTime(in[1].getLong(sc)));
-        KajetansPlugin.scriptManager.registerFunction("world.gettime",
+        MundusPlugin.scriptManager.registerFunction("world.gettime",
                 (sc, in) -> (double) ((World) in[0].get(sc)).getTime());
-        KajetansPlugin.scriptManager.registerFunction("world.hasrain",
+        MundusPlugin.scriptManager.registerFunction("world.hasrain",
                 (sc, in) -> ((World) in[0].get(sc)).hasStorm());
-        KajetansPlugin.scriptManager.registerFunction("world.hasthunder",
+        MundusPlugin.scriptManager.registerFunction("world.hasthunder",
                 (sc, in) -> ((World) in[0].get(sc)).isThundering());
-        KajetansPlugin.scriptManager.registerConsumer("world.clearweather", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("world.clearweather", (sc, in) -> {
             World w = (World) in[0].get(sc);
             w.setStorm(false);
             w.setThundering(false);
             w.setClearWeatherDuration(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("world.setrain", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("world.setrain", (sc, in) -> {
             World w = (World) in[0].get(sc);
             w.setStorm(true);
             w.setWeatherDuration(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerConsumer("world.setthunder", (sc, in) -> {
+        MundusPlugin.scriptManager.registerConsumer("world.setthunder", (sc, in) -> {
             World w = (World) in[0].get(sc);
             w.setThundering(true);
             w.setThunderDuration(in[1].getInt(sc));
         });
-        KajetansPlugin.scriptManager.registerFunction("world.getentities",
+        MundusPlugin.scriptManager.registerFunction("world.getentities",
                 (sc, in) -> new ArrayList<>(((World) in[0].get(sc)).getEntities()));
-        KajetansPlugin.scriptManager.registerFunction("world.load", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.load", (sc, in) -> {
             World w = Bukkit.createWorld(WorldCreator.name(in[0].getString(sc)));
             WorldPlotMap.read(w.getName());
             return w;
         });
-        KajetansPlugin.scriptManager.registerFunction("world.unload",
+        MundusPlugin.scriptManager.registerFunction("world.unload",
                 (sc, in) -> Bukkit.unloadWorld((World) in[0].get(sc), true));
-        KajetansPlugin.scriptManager.registerFunction("world.getloadedchunks", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.getloadedchunks", (sc, in) -> {
             return ((World) in[0].get(sc)).getLoadedChunks();
         });
-        KajetansPlugin.scriptManager.registerFunction("world.unloadchunk", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.unloadchunk", (sc, in) -> {
             return ((Chunk) in[0].get(sc)).unload();
         });
-        KajetansPlugin.scriptManager.registerFunction("world.isforceloadedchunk", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.isforceloadedchunk", (sc, in) -> {
             return ((Chunk) in[0].get(sc)).isForceLoaded();
         });
-        KajetansPlugin.scriptManager.registerFunction("world.getchunkx", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.getchunkx", (sc, in) -> {
             return (double) ((Chunk) in[0].get(sc)).getX();
         });
-        KajetansPlugin.scriptManager.registerFunction("world.getchunkz", (sc, in) -> {
+        MundusPlugin.scriptManager.registerFunction("world.getchunkz", (sc, in) -> {
             return (double) ((Chunk) in[0].get(sc)).getZ();
         });
     }

+ 1 - 1
src/me/hammerle/kp/utils/LocationIterator.java → src/me/hammerle/mp/utils/LocationIterator.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.utils;
+package me.hammerle.mp.utils;
 
 import java.util.Iterator;
 import org.bukkit.Location;

+ 1 - 1
src/me/hammerle/kp/utils/Table.java → src/me/hammerle/mp/utils/Table.java

@@ -1,4 +1,4 @@
-package me.hammerle.kp.utils;
+package me.hammerle.mp.utils;
 
 import java.util.HashMap;
 

+ 4 - 4
src/resources/plugin.yml

@@ -1,7 +1,7 @@
-main: me.hammerle.kp.KajetansPlugin
-name: KajetansPlugin
-version: "0.0.1"
-api-version: "1.21"
+main: me.hammerle.mp.MundusPlugin
+name: MundusPlugin
+version: "1.0.3"
+api-version: "1.21.1"
 author: AUTHOR
 description: DESCRIPTION
 depend: [CommandAPI]