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 getTabComplete(CommandSender commandSender, String[] args) { return new ArrayList<>(); } @Override public String getHelpMessage() { return Config.GUI_HELP_MESSAGE; } }