I thought I would be clever and make a workaround, but for some reason it fails miserably:
@Override
public float getExplosionResistance(World world, BlockPos pos, Entity entity, Explosion explosion) {
IBlockState state = world.getBlockState(pos);
if (state.getBlock() != this && entity != null) {
// reverse the insanity caused by Mojang:
state = world.getBlockState(pos.add(0, -entity.getEyeHeight(), 0));
}
// Return resistance for block at the original position if still not the correct block:
if (state.getBlock() != this) {
return world.getBlockState(pos).getBlock().getExplosionResistance(world, pos, entity, explosion);
}
// now the state should be the correct block, but often still isn't!
return ((SomeProperty) state.getProperty(SOMETHING)).someValue();
}
As mentioned, that does not always result in the correct block. Not only that, but even if it is the correct block, it is in no way guaranteed to be the correct state, or perhaps it is that the position added for the block in the Explosion class is affected and causes a different outcome than expected later.
Block#getExplosionResistance should only be called once per block position from Explosion#doExplosionA(), either directly or passed through Entity#getExplosionResistance, but you can see below that each position is called many times PER explosion, some even as many as ~10 or more times. Here is the log output from a single creeper explosion:
[spoier]
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
// HERE, for example, this block position is checked 3 times in a row (not sure why), and recall that this ONLY prints if MY block's
// getExplosionResistance method was called, meaning that neither the initial nor the adjusted position was actually my block!
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-272} is tile.chest_invisible
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-272} is tile.chest_invisible
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-272} is tile.chest_invisible
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-272} is tile.chest_invisible
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-488, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-488, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-487, y=71, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-487, y=69, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=71, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=69, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-272} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-271} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-271} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-269} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-272} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-271} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-271} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-270} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-270} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-486, y=74, z=-273} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-486, y=72, z=-273} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-272} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-272} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-271} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-271} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-270} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-270} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-269} is tile.secret_stone
[21:03:00] [server thread/WARN] [zeldaswordskills]: Wrong block! Block at BlockPos{x=-485, y=74, z=-269} is tile.air
[21:03:00] [server thread/WARN] [zeldaswordskills]: Block at adjusted position BlockPos{x=-485, y=72, z=-269} is tile.secret_stone
I was pretty confident the above solution would work, but obviously it's not good enough (or even useful at all, really). I also tried using ceil() on the eye height to make sure it got full block positions with the same result as above; maybe I should try floor() instead.
Anyway, I've re-added the hack I used in 1.7.2 when a similar bug was present that caused my supposedly indestructible blocks to be destroyed by explosions, except in the current case it is specific to creature-based explosions such as the creeper; inanimate explosions such as TNT work properly.
Hack to prevent blocks from getting destroyed that shouldn't be (varies somewhat based on the specific block, but you get the idea):
@Override
public void onBlockExploded(World world, BlockPos pos, Explosion explosion) {
// only allow block to be exploded if it is not unbreakable
if (!((Boolean) world.getBlockState(pos).getValue(UNBREAKABLE)).booleanValue()) {
super.onBlockExploded(world, pos, explosion);
}
}