From 759346f388333e4f2cef42fdb56e69d00002dd81 Mon Sep 17 00:00:00 2001 From: Gig Date: Fri, 26 Jun 2015 01:15:44 +0100 Subject: [PATCH] Added Missing Multiblock to gui's --- src/main/java/techreborn/client/gui/GuiBlastFurnace.java | 7 +++++++ src/main/java/techreborn/client/gui/GuiGrinder.java | 7 +++++++ .../java/techreborn/client/gui/GuiImplosionCompressor.java | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/src/main/java/techreborn/client/gui/GuiBlastFurnace.java b/src/main/java/techreborn/client/gui/GuiBlastFurnace.java index 625b1a398..e89593260 100644 --- a/src/main/java/techreborn/client/gui/GuiBlastFurnace.java +++ b/src/main/java/techreborn/client/gui/GuiBlastFurnace.java @@ -1,5 +1,6 @@ package techreborn.client.gui; +import codechicken.lib.gui.GuiDraw; import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.resources.I18n; @@ -44,6 +45,12 @@ public class GuiBlastFurnace extends GuiContainer { int k = (this.width - this.xSize) / 2; int l = (this.height - this.ySize) / 2; this.drawTexturedModalRect(k, l, 0, 0, this.xSize, this.ySize); + + if(blastfurnace.getHeat() == 0) + { + GuiDraw.drawTooltipBox(k + 30, l + 50 + 12 - 0, 114, 10); + this.fontRendererObj.drawString("MISSING MULTIBLOCK", k + 38, l + 52 + 12 - 0, -1); + } } diff --git a/src/main/java/techreborn/client/gui/GuiGrinder.java b/src/main/java/techreborn/client/gui/GuiGrinder.java index b88390011..73c4b046e 100644 --- a/src/main/java/techreborn/client/gui/GuiGrinder.java +++ b/src/main/java/techreborn/client/gui/GuiGrinder.java @@ -1,5 +1,6 @@ package techreborn.client.gui; +import codechicken.lib.gui.GuiDraw; import ic2.core.util.DrawUtil; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.renderer.texture.TextureMap; @@ -42,6 +43,12 @@ public class GuiGrinder extends GuiContainer{ if(j > 0) { this.drawTexturedModalRect(k + 132, l + 63 + 12 - j, 176, 12 - j, 14, j + 2); } + + if(grinder.getMutliBlock() != true) + { + GuiDraw.drawTooltipBox(k + 30, l + 50 + 12 - j, 114, 10); + this.fontRendererObj.drawString("MISSING MULTIBLOCK", k + 38, l + 52 + 12 - j, -1); + } if(grinder.tank.getFluidAmount() != 0) { IIcon fluidIcon = grinder.tank.getFluid().getFluid().getIcon(); diff --git a/src/main/java/techreborn/client/gui/GuiImplosionCompressor.java b/src/main/java/techreborn/client/gui/GuiImplosionCompressor.java index 88b5d2351..55b4bf98c 100644 --- a/src/main/java/techreborn/client/gui/GuiImplosionCompressor.java +++ b/src/main/java/techreborn/client/gui/GuiImplosionCompressor.java @@ -1,5 +1,6 @@ package techreborn.client.gui; +import codechicken.lib.gui.GuiDraw; import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.resources.I18n; @@ -45,6 +46,12 @@ public class GuiImplosionCompressor extends GuiContainer{ if(this.compresser.crafter.currentTickTime != 0){ j = this.compresser.crafter.currentTickTime * 20 / this.compresser.crafter.currentNeededTicks; } + + if(compresser.getMutliBlock() != true) + { + GuiDraw.drawTooltipBox(k + 30, l + 50 + 12 - j, 114, 10); + this.fontRendererObj.drawString("MISSING MULTIBLOCK", k + 38, l + 52 + 12 - j, -1); + } this.drawTexturedModalRect(k + 60, l + 38, 176, 14, j + 1, 16);