package zmaster587.advancedRocketry.world.util;
import net.minecraft.entity.Entity;
import net.minecraft.world.Teleporter;
import net.minecraft.world.WorldServer;
public class TeleporterNoPortal extends Teleporter {
public TeleporterNoPortal(WorldServer p_i1963_1_) {
super(p_i1963_1_);
}
public void teleport(Entity entity, WorldServer world) {
if (entity.isEntityAlive()) {
entity.setLocationAndAngles(entity.posX, entity.posY, entity.posZ, entity.rotationYaw, entity.rotationPitch);
world.spawnEntityInWorld(entity);
world.updateEntityWithOptionalForce(entity, false);
}
entity.setWorld(world);
}
@Override
public boolean placeInExistingPortal(Entity par1Entity, double par2, double par4, double par6, float par8)
{
return false;
}
@Override
public void removeStalePortalLocations(long par1)
{
}
@Override
public void placeInPortal(Entity par1Entity, double par2, double par4, double par6, float par8)
{
}
@Override
public boolean makePortal(Entity p_85188_1_) {
return true;
}
}