{
final Entity e = (Entity) o;
if (e.worldObj.provider instanceof IOrbitDimension)
{
final IOrbitDimension dimension = (IOrbitDimension) e.worldObj.provider;
if (e.posY <= dimension.getYCoordToTeleportToPlanet())
{
final Integer dim = WorldUtil.getProviderForName(dimension.getPlanetToOrbit()).dimensionId;
WorldUtil.transferEntityToDimension(e, dim, world, false, null);
}
}
}