Only render holding HUD if it's our sigil

This commit is contained in:
Nicholas Ignoffo 2016-06-25 15:26:50 -07:00
parent 24146a180b
commit e3261357fe

View file

@ -2,6 +2,7 @@ package WayofTime.bloodmagic.client.hud;
import WayofTime.bloodmagic.api.Constants; import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.item.sigil.ItemSigilHolding; import WayofTime.bloodmagic.item.sigil.ItemSigilHolding;
import WayofTime.bloodmagic.registry.ModItems;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.Gui; import net.minecraft.client.gui.Gui;
import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.gui.ScaledResolution;
@ -30,12 +31,12 @@ public class HUDElementHolding extends HUDElement
// Check mainhand for Sigil of Holding // Check mainhand for Sigil of Holding
if (sigilHolding == null) if (sigilHolding == null)
return; return;
if (!(sigilHolding.getItem() instanceof ItemSigilHolding)) if (!(sigilHolding.getItem() == ModItems.sigilHolding))
sigilHolding = minecraft.thePlayer.getHeldItemOffhand(); sigilHolding = minecraft.thePlayer.getHeldItemOffhand();
// Check offhand for Sigil of Holding // Check offhand for Sigil of Holding
if (sigilHolding == null) if (sigilHolding == null)
return; return;
if (!(sigilHolding.getItem() instanceof ItemSigilHolding)) if (!(sigilHolding.getItem() == ModItems.sigilHolding))
return; return;
Gui ingameGui = minecraft.ingameGUI; Gui ingameGui = minecraft.ingameGUI;