}
Resources.vector3dResourcePool.recycle(offset);
}
}
} else if (action instanceof RemoveBlock) {
RemoveBlock rmBlockAction = (RemoveBlock) action;
Block b = this.chunks.getBlock(rmBlockAction.x, rmBlockAction.y, rmBlockAction.z, tmp, (Chunk)null);
if (b.getHealth() < 0) {
this.chunks.setBlock(rmBlockAction.x, rmBlockAction.y, rmBlockAction.z, BlockEmpty.Make(0), tmp, tmp2, null);
if (thing instanceof InventoryOwner) {
InventoryOwner inventoryOwner = (InventoryOwner) thing;