From 4368b3b4d717eef0d09cd2cb234f6e06da1c39de Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Sun, 20 Mar 2016 08:54:30 +0100 Subject: [PATCH] Fix some misc. bugs --- src/main/java/storagecraft/block/BlockDetector.java | 3 ++- src/main/java/storagecraft/tile/TileConstructor.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/storagecraft/block/BlockDetector.java b/src/main/java/storagecraft/block/BlockDetector.java index c7f6eadee..ffe4a7ba8 100644 --- a/src/main/java/storagecraft/block/BlockDetector.java +++ b/src/main/java/storagecraft/block/BlockDetector.java @@ -68,7 +68,8 @@ public class BlockDetector extends BlockMachine return getWeakPower(state, world, pos, side); } - public boolean canProvidePower() + @Override + public boolean canProvidePower(IBlockState state) { return true; } diff --git a/src/main/java/storagecraft/tile/TileConstructor.java b/src/main/java/storagecraft/tile/TileConstructor.java index 7c9a2dc87..d4dcbdd86 100644 --- a/src/main/java/storagecraft/tile/TileConstructor.java +++ b/src/main/java/storagecraft/tile/TileConstructor.java @@ -37,7 +37,7 @@ public class TileConstructor extends TileMachine implements ICompareSetting if (took != null) { - worldObj.setBlockState(front, ((ItemBlock) took.getItem()).getBlock().getDefaultState(), 1 | 2); + worldObj.setBlockState(front, ((ItemBlock) took.getItem()).getBlock().getStateFromMeta(took.getItemDamage()), 1 | 2); } } }