diff --git a/src/main/java/techreborn/blocks/storage/BlockAesu.java b/src/main/java/techreborn/blocks/storage/BlockAesu.java index efd31c506..5369dc2fd 100644 --- a/src/main/java/techreborn/blocks/storage/BlockAesu.java +++ b/src/main/java/techreborn/blocks/storage/BlockAesu.java @@ -9,6 +9,7 @@ import net.minecraft.world.World; import techreborn.Core; import techreborn.blocks.BlockMachineBase; import techreborn.client.GuiHandler; +import techreborn.packets.PacketHandler; import techreborn.tiles.TileAesu; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; @@ -58,14 +59,13 @@ public class BlockAesu extends BlockMachineBase { } @SideOnly(Side.CLIENT) - public IIcon getIcon(int side, int metadata) - { - + public IIcon getIcon(int side, int metadata) { + if(side == metadata) + return this.iconFront; return metadata == 0 && side == 3 ? this.iconFront : side == 1 ? this.iconTop : side == 0 ? this.iconBottom: (side == 0 ? this.iconTop : (side == metadata ? this.iconFront : this.blockIcon)); - } } diff --git a/src/main/java/techreborn/tiles/TileAesu.java b/src/main/java/techreborn/tiles/TileAesu.java index 215de5542..bc2aebd97 100644 --- a/src/main/java/techreborn/tiles/TileAesu.java +++ b/src/main/java/techreborn/tiles/TileAesu.java @@ -28,19 +28,20 @@ public class TileAesu extends TileEntityElectricBlock implements IWrenchable { @Override public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) { - return false; + return true; } @Override public short getFacing() { - return 0; + return (short) getBlockMetadata(); } @Override public void setFacing(short facing) { - } + worldObj.setBlockMetadataWithNotify(xCoord, yCoord, zCoord, facing, 2); + } @Override public boolean wrenchCanRemove(EntityPlayer entityPlayer)