Particles/src/main/java/com/alttd/commands/subcommands/CommandGUI.java

39 lines
963 B
Java

package com.alttd.commands.subcommands;
import com.alttd.commands.SubCommand;
import com.alttd.config.Config;
import com.alttd.gui.windows.OpenParticleGUI;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import java.util.ArrayList;
import java.util.List;
public class CommandGUI extends SubCommand {
@Override
public boolean onCommand(CommandSender commandSender, String[] args) {
if (!(commandSender instanceof Player player)) {
commandSender.sendRichMessage(Config.NO_CONSOLE);
return true;
}
new OpenParticleGUI(player).open(player);
return true;
}
@Override
public String getName() {
return "gui";
}
@Override
public List<String> getTabComplete(CommandSender commandSender, String[] args) {
return new ArrayList<>();
}
@Override
public String getHelpMessage() {
return Config.GUI_HELP_MESSAGE;
}
}