diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 79d41fb2..f2a31b86 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -2,17 +2,20 @@ + + + diff --git a/.idea/encodings.xml b/.idea/encodings.xml index de3187bd..c41f8423 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -2,6 +2,7 @@ + diff --git a/.idea/modules.xml b/.idea/modules.xml index 78462726..704caab6 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,7 +2,7 @@ - + diff --git a/.idea/runConfigurations/acf_core.xml b/.idea/runConfigurations/acf_core.xml new file mode 100644 index 00000000..a76039d9 --- /dev/null +++ b/.idea/runConfigurations/acf_core.xml @@ -0,0 +1,27 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/acf_example.xml b/.idea/runConfigurations/acf_example.xml new file mode 100644 index 00000000..f3c5e198 --- /dev/null +++ b/.idea/runConfigurations/acf_example.xml @@ -0,0 +1,29 @@ + + + + + + + + + \ No newline at end of file diff --git a/acf.iml b/core/acf-core.iml similarity index 100% rename from acf.iml rename to core/acf-core.iml diff --git a/pom.xml b/core/pom.xml similarity index 100% rename from pom.xml rename to core/pom.xml diff --git a/src/main/java/co/aikar/commands/ACF.java b/core/src/main/java/co/aikar/commands/ACF.java similarity index 100% rename from src/main/java/co/aikar/commands/ACF.java rename to core/src/main/java/co/aikar/commands/ACF.java diff --git a/src/main/java/co/aikar/commands/ACFLog.java b/core/src/main/java/co/aikar/commands/ACFLog.java similarity index 100% rename from src/main/java/co/aikar/commands/ACFLog.java rename to core/src/main/java/co/aikar/commands/ACFLog.java diff --git a/src/main/java/co/aikar/commands/ACFPatterns.java b/core/src/main/java/co/aikar/commands/ACFPatterns.java similarity index 100% rename from src/main/java/co/aikar/commands/ACFPatterns.java rename to core/src/main/java/co/aikar/commands/ACFPatterns.java diff --git a/src/main/java/co/aikar/commands/ACFUtil.java b/core/src/main/java/co/aikar/commands/ACFUtil.java similarity index 100% rename from src/main/java/co/aikar/commands/ACFUtil.java rename to core/src/main/java/co/aikar/commands/ACFUtil.java diff --git a/src/main/java/co/aikar/commands/BaseCommand.java b/core/src/main/java/co/aikar/commands/BaseCommand.java similarity index 100% rename from src/main/java/co/aikar/commands/BaseCommand.java rename to core/src/main/java/co/aikar/commands/BaseCommand.java diff --git a/src/main/java/co/aikar/commands/BaseSubCommand.java b/core/src/main/java/co/aikar/commands/BaseSubCommand.java similarity index 100% rename from src/main/java/co/aikar/commands/BaseSubCommand.java rename to core/src/main/java/co/aikar/commands/BaseSubCommand.java diff --git a/src/main/java/co/aikar/commands/BukkitCommandCompletions.java b/core/src/main/java/co/aikar/commands/BukkitCommandCompletions.java similarity index 100% rename from src/main/java/co/aikar/commands/BukkitCommandCompletions.java rename to core/src/main/java/co/aikar/commands/BukkitCommandCompletions.java diff --git a/src/main/java/co/aikar/commands/BukkitCommandContexts.java b/core/src/main/java/co/aikar/commands/BukkitCommandContexts.java similarity index 100% rename from src/main/java/co/aikar/commands/BukkitCommandContexts.java rename to core/src/main/java/co/aikar/commands/BukkitCommandContexts.java diff --git a/src/main/java/co/aikar/commands/BukkitCommandContexts_1_12.java b/core/src/main/java/co/aikar/commands/BukkitCommandContexts_1_12.java similarity index 100% rename from src/main/java/co/aikar/commands/BukkitCommandContexts_1_12.java rename to core/src/main/java/co/aikar/commands/BukkitCommandContexts_1_12.java diff --git a/src/main/java/co/aikar/commands/BukkitCommandManager.java b/core/src/main/java/co/aikar/commands/BukkitCommandManager.java similarity index 100% rename from src/main/java/co/aikar/commands/BukkitCommandManager.java rename to core/src/main/java/co/aikar/commands/BukkitCommandManager.java diff --git a/src/main/java/co/aikar/commands/CommandCompletions.java b/core/src/main/java/co/aikar/commands/CommandCompletions.java similarity index 100% rename from src/main/java/co/aikar/commands/CommandCompletions.java rename to core/src/main/java/co/aikar/commands/CommandCompletions.java diff --git a/src/main/java/co/aikar/commands/CommandContexts.java b/core/src/main/java/co/aikar/commands/CommandContexts.java similarity index 100% rename from src/main/java/co/aikar/commands/CommandContexts.java rename to core/src/main/java/co/aikar/commands/CommandContexts.java diff --git a/src/main/java/co/aikar/commands/CommandExecutionContext.java b/core/src/main/java/co/aikar/commands/CommandExecutionContext.java similarity index 100% rename from src/main/java/co/aikar/commands/CommandExecutionContext.java rename to core/src/main/java/co/aikar/commands/CommandExecutionContext.java diff --git a/src/main/java/co/aikar/commands/CommandManager.java b/core/src/main/java/co/aikar/commands/CommandManager.java similarity index 100% rename from src/main/java/co/aikar/commands/CommandManager.java rename to core/src/main/java/co/aikar/commands/CommandManager.java diff --git a/src/main/java/co/aikar/commands/CommandReplacements.java b/core/src/main/java/co/aikar/commands/CommandReplacements.java similarity index 100% rename from src/main/java/co/aikar/commands/CommandReplacements.java rename to core/src/main/java/co/aikar/commands/CommandReplacements.java diff --git a/src/main/java/co/aikar/commands/ForwardingCommand.java b/core/src/main/java/co/aikar/commands/ForwardingCommand.java similarity index 100% rename from src/main/java/co/aikar/commands/ForwardingCommand.java rename to core/src/main/java/co/aikar/commands/ForwardingCommand.java diff --git a/src/main/java/co/aikar/commands/InvalidCommandArgument.java b/core/src/main/java/co/aikar/commands/InvalidCommandArgument.java similarity index 100% rename from src/main/java/co/aikar/commands/InvalidCommandArgument.java rename to core/src/main/java/co/aikar/commands/InvalidCommandArgument.java diff --git a/src/main/java/co/aikar/commands/PaperCommandCompletions.java b/core/src/main/java/co/aikar/commands/PaperCommandCompletions.java similarity index 100% rename from src/main/java/co/aikar/commands/PaperCommandCompletions.java rename to core/src/main/java/co/aikar/commands/PaperCommandCompletions.java diff --git a/src/main/java/co/aikar/commands/PaperCommandContexts.java b/core/src/main/java/co/aikar/commands/PaperCommandContexts.java similarity index 100% rename from src/main/java/co/aikar/commands/PaperCommandContexts.java rename to core/src/main/java/co/aikar/commands/PaperCommandContexts.java diff --git a/src/main/java/co/aikar/commands/PaperCommandManager.java b/core/src/main/java/co/aikar/commands/PaperCommandManager.java similarity index 100% rename from src/main/java/co/aikar/commands/PaperCommandManager.java rename to core/src/main/java/co/aikar/commands/PaperCommandManager.java diff --git a/src/main/java/co/aikar/commands/RegisteredCommand.java b/core/src/main/java/co/aikar/commands/RegisteredCommand.java similarity index 100% rename from src/main/java/co/aikar/commands/RegisteredCommand.java rename to core/src/main/java/co/aikar/commands/RegisteredCommand.java diff --git a/src/main/java/co/aikar/commands/RootCommand.java b/core/src/main/java/co/aikar/commands/RootCommand.java similarity index 100% rename from src/main/java/co/aikar/commands/RootCommand.java rename to core/src/main/java/co/aikar/commands/RootCommand.java diff --git a/src/main/java/co/aikar/commands/annotation/CommandAlias.java b/core/src/main/java/co/aikar/commands/annotation/CommandAlias.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/CommandAlias.java rename to core/src/main/java/co/aikar/commands/annotation/CommandAlias.java diff --git a/src/main/java/co/aikar/commands/annotation/CommandCompletion.java b/core/src/main/java/co/aikar/commands/annotation/CommandCompletion.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/CommandCompletion.java rename to core/src/main/java/co/aikar/commands/annotation/CommandCompletion.java diff --git a/src/main/java/co/aikar/commands/annotation/CommandPermission.java b/core/src/main/java/co/aikar/commands/annotation/CommandPermission.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/CommandPermission.java rename to core/src/main/java/co/aikar/commands/annotation/CommandPermission.java diff --git a/src/main/java/co/aikar/commands/annotation/Default.java b/core/src/main/java/co/aikar/commands/annotation/Default.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Default.java rename to core/src/main/java/co/aikar/commands/annotation/Default.java diff --git a/src/main/java/co/aikar/commands/annotation/Flags.java b/core/src/main/java/co/aikar/commands/annotation/Flags.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Flags.java rename to core/src/main/java/co/aikar/commands/annotation/Flags.java diff --git a/src/main/java/co/aikar/commands/annotation/Optional.java b/core/src/main/java/co/aikar/commands/annotation/Optional.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Optional.java rename to core/src/main/java/co/aikar/commands/annotation/Optional.java diff --git a/src/main/java/co/aikar/commands/annotation/Single.java b/core/src/main/java/co/aikar/commands/annotation/Single.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Single.java rename to core/src/main/java/co/aikar/commands/annotation/Single.java diff --git a/src/main/java/co/aikar/commands/annotation/Split.java b/core/src/main/java/co/aikar/commands/annotation/Split.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Split.java rename to core/src/main/java/co/aikar/commands/annotation/Split.java diff --git a/src/main/java/co/aikar/commands/annotation/Subcommand.java b/core/src/main/java/co/aikar/commands/annotation/Subcommand.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Subcommand.java rename to core/src/main/java/co/aikar/commands/annotation/Subcommand.java diff --git a/src/main/java/co/aikar/commands/annotation/Syntax.java b/core/src/main/java/co/aikar/commands/annotation/Syntax.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Syntax.java rename to core/src/main/java/co/aikar/commands/annotation/Syntax.java diff --git a/src/main/java/co/aikar/commands/annotation/UnknownHandler.java b/core/src/main/java/co/aikar/commands/annotation/UnknownHandler.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/UnknownHandler.java rename to core/src/main/java/co/aikar/commands/annotation/UnknownHandler.java diff --git a/src/main/java/co/aikar/commands/annotation/Values.java b/core/src/main/java/co/aikar/commands/annotation/Values.java similarity index 100% rename from src/main/java/co/aikar/commands/annotation/Values.java rename to core/src/main/java/co/aikar/commands/annotation/Values.java diff --git a/src/main/java/co/aikar/commands/contexts/ContextResolver.java b/core/src/main/java/co/aikar/commands/contexts/ContextResolver.java similarity index 100% rename from src/main/java/co/aikar/commands/contexts/ContextResolver.java rename to core/src/main/java/co/aikar/commands/contexts/ContextResolver.java diff --git a/src/main/java/co/aikar/commands/contexts/OnlinePlayer.java b/core/src/main/java/co/aikar/commands/contexts/OnlinePlayer.java similarity index 100% rename from src/main/java/co/aikar/commands/contexts/OnlinePlayer.java rename to core/src/main/java/co/aikar/commands/contexts/OnlinePlayer.java diff --git a/src/main/java/co/aikar/commands/contexts/SenderAwareContextResolver.java b/core/src/main/java/co/aikar/commands/contexts/SenderAwareContextResolver.java similarity index 100% rename from src/main/java/co/aikar/commands/contexts/SenderAwareContextResolver.java rename to core/src/main/java/co/aikar/commands/contexts/SenderAwareContextResolver.java diff --git a/example/acf-example.iml b/example/acf-example.iml index e51fb445..3ff642d6 100644 --- a/example/acf-example.iml +++ b/example/acf-example.iml @@ -34,7 +34,7 @@ - +