package works.chatterbox.chatterbox.commands.impl;

import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import works.chatterbox.chatterbox.Chatterbox;
import works.chatterbox.chatterbox.commands.ChannelTabCommand;
import works.chatterbox.chatterbox.commands.ReflectCommand;

@ReflectCommand(
    name = "chatterbox",
    description = "Reloads the plugin."
)
public class ChatterboxCommand extends ChannelTabCommand {

    public ChatterboxCommand(final Chatterbox instance, final String name, final boolean checkPermissions, final Short[] cts) {
        super(instance, name, checkPermissions, cts);
    }

    @Override
    public boolean runCommand(final CommandSender cs, final Command cmd, final String label, final String[] eargs, final CommandArguments ca) {
        this.plugin.onDisable();
        this.plugin.load(true);
        cs.sendMessage(ChatColor.BLUE + this.plugin.getLanguage().getAString("RELOADED"));
        return true;
    }
}

@@ -542,59 +542,8 @@
 name
-, final boolean checkPermissions, final Short%5B%5D cts
 ) %7B%0A
@@ -576,29 +576,26 @@
 me, 
-checkPermissions, cts
+true, new Short%5B0%5D
 );%0A 

Correct constructor