package me.SuperRonanCraft.BetterRTPAddons.addons.interfaces;

import me.SuperRonanCraft.BetterRTP.BetterRTP;
import me.SuperRonanCraft.BetterRTP.player.commands.RTPCommand;
import me.SuperRonanCraft.BetterRTP.player.commands.RTPCommandHelpable;
import me.SuperRonanCraft.BetterRTP.references.PermissionCheck;
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
import me.SuperRonanCraft.BetterRTPAddons.PermissionNodeAddon;
import me.SuperRonanCraft.BetterRTPAddons.addons.portals.cmds.PortalsCommand_Create;
import me.SuperRonanCraft.BetterRTPAddons.addons.portals.cmds.PortalsCommand_Loc1;
import me.SuperRonanCraft.BetterRTPAddons.addons.portals.cmds.PortalsCommand_Loc2;
import me.SuperRonanCraft.BetterRTPAddons.addons.portals.cmds.PortalsCommands;
import org.bukkit.command.CommandSender;

import java.util.List;

public class InterfaceCommand implements RTPCommand, RTPCommandHelpable {
    AddonInterface pl;

    InterfaceCommand(AddonInterface pl) {
        this.pl = pl;
    }

    public String getName() {
        return "interface";
    }

    @Override
    public void execute(CommandSender sendi, String label, String[] args) {
        sendi.sendMessage("Interface command!");
    }

    @Override
    public List<String> tabComplete(CommandSender sendi, String[] args) {
        return null;
    }

    @Override
    public PermissionCheck permission() {
        return PermissionNodeAddon.PORTALS;
    }

    @Override
    public String getHelp() {
        return null;//pl.msgs.getHelp();
    }
}
