@Override public void drawScreen(int par1, int par2, float par3) { this.mc.func_110434_K().func_110577_a(texture); int var4 = this.guiLeft; int var5 = this.guiTop; GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); int l = (width - xSize) / 2; int i1 = (height - ySize) / 2; drawTexturedModalRect(l, i1, 0, 0, xSize, ySize); drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.Calendar"), l + 87, i1 + 16, 0xFFFFFF); drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.Season") + " : " + TFC_Time.seasons[TFC_Time.getMonth()], l + 87, i1 + 26, 0x000000); drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.Day") + " : " + TFC_Time.Days[TFC_Time.getDayOfWeek()], l + 87, i1 + 36, 0x000000); int dom = TFC_Time.getDayOfMonth(); int month = TFC_Time.currentMonth; if (dom == 7 && month == 4) { drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.DateBioxx") + ", " + (1000 + TFC_Time.getYear()), l + 87, i1 + 46, 0x000000); } else { drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.Date") + " : " + dom + " " + TFC_Time.months[month] + ", " + (1000 + TFC_Time.getYear()), l + 87, i1 + 46, 0x000000); } float temp = Math.round( (TFC_Climate.getHeightAdjustedTemp( (int) player.posX, (int) player.posY, (int) player.posZ))); // drawCenteredString(fontRenderer,"Temperature : " + (int)temp + "C", l + 87, i1+56, 0x000000); // drawCenteredString(fontRenderer,"Month : " + , l + 87, i1+36, 0x000000); long h = TFC_Time.getHour(); String hour = ""; if (h == 0) { hour = StringUtil.localize("gui.Calendar.WitchHour"); } else { hour += h; } drawCenteredString( fontRenderer, StringUtil.localize("gui.Calendar.Hour") + " : " + hour, l + 87, i1 + 56, 0x000000); // drawCenteredString(fontRenderer,"EVT : " + // ((TFCWorldChunkManager)world.provider.worldChunkMgr).getEVTLayerAt((int) player.posX, (int) // player.posZ).floatdata1, l + 87, i1+76, 0x000000); // int rain = (int) TFC_Climate.getRainfall((int) player.posX,(int) player.posY, (int) // player.posZ); // drawCenteredString(fontRenderer,"Rain : " + rain, l + 87, i1+86, 0x000000); for (int var6 = 0; var6 < this.buttonList.size(); ++var6) { GuiButton var7 = (GuiButton) this.buttonList.get(var6); var7.drawButton(this.mc, par1, par2); } }