Fixed tooltip issue. Closes #865

This commit is contained in:
drcrazy 2017-09-07 18:29:52 +03:00
parent 30ee947c22
commit e26d7e3a0c
2 changed files with 4 additions and 5 deletions

View file

@ -80,7 +80,7 @@ public class BlockPlayerDetector extends BlockMachineBase {
@Override @Override
public ItemStack getPickBlock(IBlockState state, RayTraceResult target, World world, BlockPos pos, EntityPlayer player) { 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 @Override

View file

@ -77,13 +77,13 @@ public class TilePlayerDectector extends TilePowerAcceptor {
} }
@Override @Override
public void updateEntity() { public void update() {
super.updateEntity(); super.update();
if (!world.isRemote && world.getWorldTime() % 20 == 0) { if (!world.isRemote && world.getWorldTime() % 20 == 0) {
boolean lastRedstone = redstone; boolean lastRedstone = redstone;
redstone = false; redstone = false;
if (canUseEnergy(10)) { if (canUseEnergy(10)) {
Iterator tIterator = super.world.playerEntities.iterator(); Iterator<EntityPlayer> tIterator = super.world.playerEntities.iterator();
while (tIterator.hasNext()) { while (tIterator.hasNext()) {
EntityPlayer player = (EntityPlayer) tIterator.next(); EntityPlayer player = (EntityPlayer) tIterator.next();
if (player.getDistanceSq((double) super.getPos().getX() + 0.5D, if (player.getDistanceSq((double) super.getPos().getX() + 0.5D,
@ -101,7 +101,6 @@ public class TilePlayerDectector extends TilePowerAcceptor {
redstone = true; redstone = true;
} }
} }
redstone = true;
} }
} }
useEnergy(10); useEnergy(10);