From 28f8b0be65589a17e691aaf1a5c222650de777db Mon Sep 17 00:00:00 2001 From: Adam <92393622+Adam29Adam29@users.noreply.github.com> Date: Wed, 22 Jun 2022 21:11:05 +0200 Subject: [PATCH] block furnace file --- .../hbm/blocks/machine/MachineElectricFurnace.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/hbm/blocks/machine/MachineElectricFurnace.java b/src/main/java/com/hbm/blocks/machine/MachineElectricFurnace.java index ab4c32809..a99f30c3c 100644 --- a/src/main/java/com/hbm/blocks/machine/MachineElectricFurnace.java +++ b/src/main/java/com/hbm/blocks/machine/MachineElectricFurnace.java @@ -34,6 +34,8 @@ public class MachineElectricFurnace extends BlockContainer { @SideOnly(Side.CLIENT) private IIcon iconFront; + private IIcon iconTop; + private IIcon iconBottom; public MachineElectricFurnace(boolean blockState) { super(Material.iron); @@ -45,7 +47,9 @@ public class MachineElectricFurnace extends BlockContainer { @SideOnly(Side.CLIENT) public void registerBlockIcons(IIconRegister iconRegister) { this.iconFront = iconRegister.registerIcon(RefStrings.MODID + (this.isActive ? ":machine_electric_furnace_front_on" : ":machine_electric_furnace_front_off")); - this.blockIcon = iconRegister.registerIcon(RefStrings.MODID + ":machine_electric_furnace"); + this.blockIcon = iconRegister.registerIcon(RefStrings.MODID + ":machine_electric_furnace_side"); + this.iconTop = iconRegister.registerIcon(RefStrings.MODID + ":machine_electric_furnace_top"); + this.iconBottom = iconRegister.registerIcon(RefStrings.MODID + ":machine_electric_furnace_bottom"); } @Override @@ -53,7 +57,7 @@ public class MachineElectricFurnace extends BlockContainer { public IIcon getIcon(int side, int metadata) { //Reactivate in case of emergency //return metadata == 0 && side == 3 ? this.iconFront : (side == metadata ? this.iconFront : this.iconTop); - return metadata == 0 && side == 3 ? this.iconFront : (side == metadata ? this.iconFront : this.blockIcon); + return metadata == 0 && side == 3 ? this.iconFront : (side == metadata ? this.iconFront : side == 0 ? this.iconBottom : side == 1 ? this.iconTop : this.blockIcon); } @Override @@ -262,6 +266,5 @@ public class MachineElectricFurnace extends BlockContainer { @SideOnly(Side.CLIENT) public Item getItem(World p_149694_1_, int p_149694_2_, int p_149694_3_, int p_149694_4_) { - return Item.getItemFromBlock(ModBlocks.machine_electric_furnace_off); - } -} + return Item.getItemFromBlock(ModBlocks.machine_electric_furnace_off);} + } \ No newline at end of file