diff --git a/src/main/java/net/aufdemrand/denizencore/objects/Element.java b/src/main/java/net/aufdemrand/denizencore/objects/Element.java index 88a41c01..6238b3e9 100644 --- a/src/main/java/net/aufdemrand/denizencore/objects/Element.java +++ b/src/main/java/net/aufdemrand/denizencore/objects/Element.java @@ -1,6 +1,6 @@ package net.aufdemrand.denizencore.objects; -import net.aufdemrand.denizencore.scripts.commands.core.Comparable; +import net.aufdemrand.denizencore.scripts.commands.queue.Comparable; import net.aufdemrand.denizencore.scripts.queues.ScriptQueue; import net.aufdemrand.denizencore.tags.Attribute; import net.aufdemrand.denizencore.tags.TagContext; diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/CommandRegistry.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/CommandRegistry.java index a06e688a..23d1a499 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/CommandRegistry.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/CommandRegistry.java @@ -3,6 +3,10 @@ import net.aufdemrand.denizencore.interfaces.RegistrationableInstance; import net.aufdemrand.denizencore.interfaces.dRegistry; import net.aufdemrand.denizencore.scripts.commands.core.*; +import net.aufdemrand.denizencore.scripts.commands.file.FileCopyCommand; +import net.aufdemrand.denizencore.scripts.commands.file.LogCommand; +import net.aufdemrand.denizencore.scripts.commands.file.YamlCommand; +import net.aufdemrand.denizencore.scripts.commands.queue.*; import net.aufdemrand.denizencore.utilities.CoreUtilities; import net.aufdemrand.denizencore.utilities.debugging.dB; diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/FileCopyCommand.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/FileCopyCommand.java similarity index 96% rename from src/main/java/net/aufdemrand/denizencore/scripts/commands/core/FileCopyCommand.java rename to src/main/java/net/aufdemrand/denizencore/scripts/commands/file/FileCopyCommand.java index df83f93b..3ed2dd48 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/FileCopyCommand.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/FileCopyCommand.java @@ -1,4 +1,4 @@ -package net.aufdemrand.denizencore.scripts.commands.core; +package net.aufdemrand.denizencore.scripts.commands.file; import net.aufdemrand.denizencore.DenizenCore; import net.aufdemrand.denizencore.exceptions.InvalidArgumentsException; @@ -22,7 +22,7 @@ public class FileCopyCommand extends AbstractCommand implements Holdable { // @Syntax filecopy [origin:] [destination:] (overwrite) // @Required 2 // @Short Copies a file from one location to another. - // @Group core + // @Group file // // @Description // Copies a file from one location to another. diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/LogCommand.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/LogCommand.java similarity index 96% rename from src/main/java/net/aufdemrand/denizencore/scripts/commands/core/LogCommand.java rename to src/main/java/net/aufdemrand/denizencore/scripts/commands/file/LogCommand.java index 3e3cf0f6..9d6e13df 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/LogCommand.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/LogCommand.java @@ -1,4 +1,4 @@ -package net.aufdemrand.denizencore.scripts.commands.core; +package net.aufdemrand.denizencore.scripts.commands.file; import net.aufdemrand.denizencore.DenizenCore; import net.aufdemrand.denizencore.exceptions.InvalidArgumentsException; @@ -22,7 +22,7 @@ public class LogCommand extends AbstractCommand { // @Syntax log [] (type:{info}/severe/warning/fine/finer/finest/none/clear) [file:] // @Required 2 // @Short Logs some debugging info to a file. - // @Group core + // @Group file // // @Description // This is a quick and simple way to store debugging information for admins to read. diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/YamlCommand.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/YamlCommand.java similarity index 97% rename from src/main/java/net/aufdemrand/denizencore/scripts/commands/core/YamlCommand.java rename to src/main/java/net/aufdemrand/denizencore/scripts/commands/file/YamlCommand.java index c1067440..766b2373 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/YamlCommand.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/file/YamlCommand.java @@ -1,4 +1,4 @@ -package net.aufdemrand.denizencore.scripts.commands.core; +package net.aufdemrand.denizencore.scripts.commands.file; import net.aufdemrand.denizencore.DenizenCore; import net.aufdemrand.denizencore.exceptions.InvalidArgumentsException; @@ -29,7 +29,7 @@ public class YamlCommand extends AbstractCommand implements Holdable { // @Syntax yaml [create]/[load: (fix_formatting)]/[loadtext: (fix_formatting)]/[unload]/[savefile:]/[copykey: (to_id:)]/[set ([<#>])(:):] [id:] // @Required 2 // @Short Edits a YAML configuration file. - // @Group core + // @Group file // // @Description // Edits a YAML configuration file. diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/AsyncCommand.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/AsyncCommand.java similarity index 94% rename from src/main/java/net/aufdemrand/denizencore/scripts/commands/core/AsyncCommand.java rename to src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/AsyncCommand.java index 54dc8050..68d1d420 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/AsyncCommand.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/AsyncCommand.java @@ -1,4 +1,4 @@ -package net.aufdemrand.denizencore.scripts.commands.core; +package net.aufdemrand.denizencore.scripts.commands.queue; import net.aufdemrand.denizencore.exceptions.InvalidArgumentsException; import net.aufdemrand.denizencore.scripts.ScriptEntry; @@ -16,7 +16,7 @@ public class AsyncCommand extends BracedCommand implements Holdable { // @Required 0 // @Short Runs commands asynchronously. Inverse of <@link command sync>. (WARNING: DO NOT USE. See description for safety warning!) // @Warning Do NOT use this. This is VERY dangerous. It is added purely as a tech experiment, not something to use in serious code! - // @Group core + // @Group queue // // @Description // Runs commands asynchronously. This means that anything executed within will run off the main diff --git a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/ChooseCommand.java b/src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/ChooseCommand.java similarity index 96% rename from src/main/java/net/aufdemrand/denizencore/scripts/commands/core/ChooseCommand.java rename to src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/ChooseCommand.java index a6eb9bf4..9ec10e92 100644 --- a/src/main/java/net/aufdemrand/denizencore/scripts/commands/core/ChooseCommand.java +++ b/src/main/java/net/aufdemrand/denizencore/scripts/commands/queue/ChooseCommand.java @@ -1,4 +1,4 @@ -package net.aufdemrand.denizencore.scripts.commands.core; +package net.aufdemrand.denizencore.scripts.commands.queue; import net.aufdemrand.denizencore.exceptions.InvalidArgumentsException; import net.aufdemrand.denizencore.objects.Element; @@ -18,7 +18,7 @@ public class ChooseCommand extends BracedCommand { // @Syntax choose [