package mods.mud;
import java.util.List;
import mods.mud.gui.GuiChangelogDownload;
import net.minecraft.client.Minecraft;
import net.minecraft.command.CommandBase;
import net.minecraft.command.ICommand;
import net.minecraft.command.ICommandSender;
public class MudCommands extends CommandBase{
@Override
public String getCommandName() {
return "mud";
}
@Override
public List addTabCompletionOptions(ICommandSender par1ICommandSender, String[] par2ArrayOfStr) {
return getListOfStringsMatchingLastWord(par2ArrayOfStr, getCommandName());
}
@Override
public boolean canCommandSenderUseCommand(ICommandSender par1ICommandSender){
return true;
}
@Override
public String getCommandUsage(ICommandSender icommandsender) {
return null;
}
@Override
public void processCommand(ICommandSender icommandsender, String[] astring) {
Minecraft.getMinecraft().displayGuiScreen(new GuiChangelogDownload(Minecraft.getMinecraft().currentScreen));
}
@Override
public int compareTo(Object o) {
return this.compareTo((ICommand)o);
}
}