WickedProduction
9/30/2019 - 3:55 AM

basic CommandExecutor

public class TestCommand implements CommandExecutor {
	private Main plugin;
	
	public TestCommand(Main plugin) {
		this.plugin = plugin;
		
		plugin.getCommand("command").setExecutor(this);
	}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
	if (!(sender instanceof Player)) {
		//send console a message with sender.sendMessange(message);
		return true;
		
	}
	Player p = (Player) sender;
	
	if(p.hasPermission("permission.here")) {
		p.openInventory(TestUI.GUI(p));
	}
	return false;
}
	
}