int magZ = entity.getEntityData().getInteger("Botania:MagnetizedZ");
if(tile.xCoord != magX || tile.yCoord != magY || tile.zCoord != magZ)
continue;
}
IManaReceiver receiver = (IManaReceiver) tile;
ChunkCoordinates srcCoords = burst.getBurstSourceChunkCoordinates();
if(MathHelper.pointDistanceSpace(tile.xCoord, tile.yCoord, tile.zCoord, srcCoords.posX, srcCoords.posY, srcCoords.posZ) > 3 && receiver.canRecieveManaFromBursts() && !receiver.isFull()) {
Vector3 burstVec = Vector3.fromEntity(entity);
Vector3 tileVec = Vector3.fromTileEntityCenter(tile).add(0, -0.1, 0);
Vector3 motionVec = new Vector3(entity.motionX, entity.motionY, entity.motionZ);
Vector3 normalMotionVec = motionVec.copy().normalize();