bspkrs icon

My IGI command syntax

bspkrs | PRO | 10/01/13 04:51:21 PM UTC | 0 ⭐ | 405 👁️ | Never ⏰ | []
Java |

1.3 KB

|

None

|

0 👍

/

0 👎

    public class CommandIGI extends CommandBase
    {
        @Override
        public String getCommandName()
        {
            return "igi";
        }
        
        @Override
        public String getCommandUsage(ICommandSender icommandsender)
        {
            return "commands.igi.usage";
        }
        
        @Override
        public void processCommand(ICommandSender icommandsender, String[] args)
        {
            if (args.length == 1)
            {
                if (args[0].equalsIgnoreCase("reload"))
                {
                    loadFormatFile();
                    enabled = true;
                    return;
                }
                else if (args[0].equalsIgnoreCase("enable"))
                {
                    enabled = true;
                    return;
                }
                else if (args[0].equalsIgnoreCase("disable"))
                {
                    enabled = false;
                    return;
                }
                else if (args[0].equalsIgnoreCase("toggle"))
                {
                    enabled = !enabled;
                    return;
                }
            }
            
            throw new WrongUsageException("commands.igi.usage", new Object[0]);
        }
    }

Comments