@Override
 protected void mouseClicked(int x, int y, int par3) {
   super.mouseClicked(x, y, par3);
   if (x >= guiLeft + 7 && x <= guiLeft + 24 && y >= guiTop + 62 && y <= guiTop + 104) {
     byte newTab = (byte) ((y - guiTop - 62) / 14);
     if (newTab > 2) newTab = 2;
     if (newTab != activeTab && modified) updateTitle();
     activeTab = newTab;
   }
 }
 @Override
 protected void drawGuiContainerForegroundLayer(int par1, int par2) {
   super.drawGuiContainerForegroundLayer(par1, par2);
 }
 @Override
 public void setWorldAndResolution(
     net.minecraft.client.Minecraft par1Minecraft, int par2, int par3) {
   initialized = false;
   super.setWorldAndResolution(par1Minecraft, par2, par3);
 }