From ab491b91221546eebe4905ead317b1bd6bb030dd Mon Sep 17 00:00:00 2001 From: alisolarflare Date: Mon, 22 May 2017 16:02:11 -0400 Subject: [PATCH] Excluded abstract classes from path --- .../presents/architecture/commands/BaseCommand.java | 2 ++ .../presents/architecture/commands/ModCommand.java | 2 +- .../presents/architecture/commands/PlayerCommand.java | 2 +- .../presents/architecture/commands/UniversalCommand.java | 2 +- .../java/buttondevteam/presents/hello/effects/HelloBlock.java | 2 ++ 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/buttondevteam/presents/architecture/commands/BaseCommand.java b/src/main/java/buttondevteam/presents/architecture/commands/BaseCommand.java index 7853f47..c6bcd42 100644 --- a/src/main/java/buttondevteam/presents/architecture/commands/BaseCommand.java +++ b/src/main/java/buttondevteam/presents/architecture/commands/BaseCommand.java @@ -4,8 +4,10 @@ import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; +import buttondevteam.lib.chat.CommandClass; import buttondevteam.lib.chat.TBMCCommandBase; +@CommandClass(excludeFromPath=true) public abstract class BaseCommand extends TBMCCommandBase implements CommandExecutor{ /**replaces CommandExecutor functionality**/ diff --git a/src/main/java/buttondevteam/presents/architecture/commands/ModCommand.java b/src/main/java/buttondevteam/presents/architecture/commands/ModCommand.java index 473b121..2f3e7cd 100644 --- a/src/main/java/buttondevteam/presents/architecture/commands/ModCommand.java +++ b/src/main/java/buttondevteam/presents/architecture/commands/ModCommand.java @@ -2,7 +2,7 @@ package buttondevteam.presents.architecture.commands; import buttondevteam.lib.chat.CommandClass; -@CommandClass(modOnly = true) +@CommandClass(modOnly = true, excludeFromPath=true) public abstract class ModCommand extends PlayerCommand{ @Override diff --git a/src/main/java/buttondevteam/presents/architecture/commands/PlayerCommand.java b/src/main/java/buttondevteam/presents/architecture/commands/PlayerCommand.java index 1175b54..bc93dd9 100644 --- a/src/main/java/buttondevteam/presents/architecture/commands/PlayerCommand.java +++ b/src/main/java/buttondevteam/presents/architecture/commands/PlayerCommand.java @@ -5,7 +5,7 @@ import org.bukkit.entity.Player; import buttondevteam.lib.chat.CommandClass; import buttondevteam.lib.chat.PlayerCommandBase; -@CommandClass(modOnly = false) +@CommandClass(modOnly = false, excludeFromPath=true) public abstract class PlayerCommand extends PlayerCommandBase{ public abstract boolean OnCommand(Player player, String alias, String[] args); diff --git a/src/main/java/buttondevteam/presents/architecture/commands/UniversalCommand.java b/src/main/java/buttondevteam/presents/architecture/commands/UniversalCommand.java index 6e1f308..fef0970 100644 --- a/src/main/java/buttondevteam/presents/architecture/commands/UniversalCommand.java +++ b/src/main/java/buttondevteam/presents/architecture/commands/UniversalCommand.java @@ -2,7 +2,7 @@ package buttondevteam.presents.architecture.commands; import buttondevteam.lib.chat.CommandClass; -@CommandClass(modOnly = false) +@CommandClass(modOnly = false, excludeFromPath=true) public abstract class UniversalCommand extends BaseCommand{ @Override public String[] GetHelpText(String alias){ diff --git a/src/main/java/buttondevteam/presents/hello/effects/HelloBlock.java b/src/main/java/buttondevteam/presents/hello/effects/HelloBlock.java index 3518011..b42f452 100644 --- a/src/main/java/buttondevteam/presents/hello/effects/HelloBlock.java +++ b/src/main/java/buttondevteam/presents/hello/effects/HelloBlock.java @@ -4,8 +4,10 @@ import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.entity.Player; +import buttondevteam.lib.chat.CommandClass; import buttondevteam.presents.architecture.commands.PlayerCommand; +@CommandClass(path = "hello block") public class HelloBlock extends PlayerCommand { @Override