diff --git a/src/main/java/techreborn/blocks/BlockPlayerDetector.java b/src/main/java/techreborn/blocks/BlockPlayerDetector.java index 1c3f1fd81..7006b1bef 100644 --- a/src/main/java/techreborn/blocks/BlockPlayerDetector.java +++ b/src/main/java/techreborn/blocks/BlockPlayerDetector.java @@ -80,7 +80,7 @@ public class BlockPlayerDetector extends BlockMachineBase { @Override public ItemStack getPickBlock(IBlockState state, RayTraceResult target, World world, BlockPos pos, EntityPlayer player) { - return new ItemStack(ModBlocks.PLAYER_DETECTOR, typeNamesList.indexOf(state.getValue(TYPE))); + return new ItemStack(ModBlocks.PLAYER_DETECTOR, 1, typeNamesList.indexOf(state.getValue(TYPE))); } @Override diff --git a/src/main/java/techreborn/tiles/TilePlayerDectector.java b/src/main/java/techreborn/tiles/TilePlayerDectector.java index e3a2b477e..7d65fd71a 100644 --- a/src/main/java/techreborn/tiles/TilePlayerDectector.java +++ b/src/main/java/techreborn/tiles/TilePlayerDectector.java @@ -77,13 +77,13 @@ public class TilePlayerDectector extends TilePowerAcceptor { } @Override - public void updateEntity() { - super.updateEntity(); + public void update() { + super.update(); if (!world.isRemote && world.getWorldTime() % 20 == 0) { boolean lastRedstone = redstone; redstone = false; if (canUseEnergy(10)) { - Iterator tIterator = super.world.playerEntities.iterator(); + Iterator tIterator = super.world.playerEntities.iterator(); while (tIterator.hasNext()) { EntityPlayer player = (EntityPlayer) tIterator.next(); if (player.getDistanceSq((double) super.getPos().getX() + 0.5D, @@ -101,7 +101,6 @@ public class TilePlayerDectector extends TilePowerAcceptor { redstone = true; } } - redstone = true; } } useEnergy(10);