Ugly change

This commit is contained in:
alisolarflare 2016-11-11 14:05:57 -05:00
parent 02f19712ae
commit e75428f718
2 changed files with 5 additions and 3 deletions

View file

@ -1,10 +1,11 @@
package alisolarflare;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import buttondevteam.lib.chat.TBMCCommandBase;
public abstract class DevCommand extends TBMCCommandBase{
public abstract class DevCommand extends TBMCCommandBase implements CommandExecutor{
@Override
public abstract boolean OnCommand(CommandSender sender, String alias, String[] args);
@ -12,6 +13,7 @@ public abstract class DevCommand extends TBMCCommandBase{
@Override
public abstract String[] GetHelpText(String alias);
public abstract String GetLabel();
@Override
public boolean GetPlayerOnly() {
// TODO Auto-generated method stub

View file

@ -33,8 +33,8 @@ public abstract class Module{
* @param label Name of the command in plugin.yml
* @param commandExecutor Custom coded CommandExecutor class
*/
protected void registerCommand(JavaPlugin plugin, TBMCCommandBase commandBase){
TBMCChatAPI.AddCommand(plugin, commandBase);
protected void registerCommand(JavaPlugin plugin, DevCommand devCommand){
plugin.getCommand(devCommand.GetLabel()).setExecutor(devCommand);
}
/**
* Registers a Listener to this plugin