From bfc481441a9a8000bca720b9ab938631cbeabf86 Mon Sep 17 00:00:00 2001 From: Pepich Date: Fri, 26 Jan 2018 11:54:47 +0100 Subject: [PATCH] Removed remove config command --- .../modules/datamanager/DataManager.cmd | 4 ---- .../modules/datamanager/DataManager.java | 16 ++-------------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/src/com/redstoner/modules/datamanager/DataManager.cmd b/src/com/redstoner/modules/datamanager/DataManager.cmd index 387e2ef..559e6ca 100644 --- a/src/com/redstoner/modules/datamanager/DataManager.cmd +++ b/src/com/redstoner/modules/datamanager/DataManager.cmd @@ -31,8 +31,4 @@ command config { type console; help Deletes all config settings of a given module.; } - remove [string:module] [string:key] { - run remove module key; - help Deletes the specified config setting; - } } \ No newline at end of file diff --git a/src/com/redstoner/modules/datamanager/DataManager.java b/src/com/redstoner/modules/datamanager/DataManager.java index 92485d2..e4b8773 100644 --- a/src/com/redstoner/modules/datamanager/DataManager.java +++ b/src/com/redstoner/modules/datamanager/DataManager.java @@ -36,7 +36,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.Stream) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 4, compatible = 4) +@Version(major = 4, minor = 1, revision = 5, compatible = 4) public final class DataManager implements CoreModule, Listener { protected final File dataFolder = new File(Main.plugin.getDataFolder(), "data"); @@ -651,7 +651,7 @@ public final class DataManager implements CoreModule, Listener if (prefix == null || prefix.equals("")) return list; for (String s : list) - if (s.startsWith(prefix)) + if (s.toLowerCase().startsWith(prefix.toLowerCase())) subset.add(s); return subset; } @@ -675,7 +675,6 @@ public final class DataManager implements CoreModule, Listener case "list": case "get": case "set": - case "remove": { event.setCompletions( subsetWhereStartsWith(module_index, arguments.length == 3 ? arguments[2] : "")); @@ -689,7 +688,6 @@ public final class DataManager implements CoreModule, Listener { case "get": case "set": - case "remove": { Object o = config_data.get(arguments[2]); if (o == null) @@ -771,16 +769,6 @@ public final class DataManager implements CoreModule, Listener return true; } - @Command(hook = "remove") - public boolean remove(CommandSender sender, String module, String key) - { - if (removeConfig_(module, key)) - getLogger().message(sender, "Successfully deleted the config entry §e" + module + "." + key + "§7!"); - else - getLogger().message(sender, true, "Could not delete the config entry §e" + module + "." + key + "§7!"); - return true; - } - @Command(hook = "remove_all") public boolean remove_all(CommandSender sender, String module) {