@Override
protected void drawSlot(int listIndex, int var2, int var3, int var4, Tessellator var5)
{
ModContainer mc=entries.get(listIndex).getMc();
if (Loader.instance().getModState(mc)== LoaderState.ModState.DISABLED)
{
drawString(mc.getName(), this.left + 3 , var3 + 2, 0xFF2222);
drawString("DISABLED", this.left + 3 , var3 + 12, 0xFF2222);
}
else
{
drawString(mc.getName(), this.left + 3 , var3 + 2, 0xFFFFFF);
try{
if(entries.get(listIndex).isUpToDate()){
drawString(I18n.format("mud.version.latest"), this.left + 3 , var3 + 12, 0xFF00FF00);
}else{
drawString(I18n.format("mud.version.out"), this.left + 3 , var3 + 12, 0xFFFF0000);
}
}catch (UnknownVersionFormatException e){
}catch (NullPointerException e){
}
}
}