generated from tilera/1710mod
28 lines
776 B
Java
28 lines
776 B
Java
package mods.immibis.subworlds;
|
|
|
|
import net.minecraft.entity.Entity;
|
|
import net.minecraft.entity.EntityLivingBase;
|
|
import net.minecraft.world.Teleporter;
|
|
import net.minecraft.world.WorldServer;
|
|
|
|
public class ExitTeleporter extends Teleporter {
|
|
public WorldServer world;
|
|
public double x, y, z;
|
|
|
|
public ExitTeleporter(WorldServer par1WorldServer, double x, double y, double z) {
|
|
super(par1WorldServer);
|
|
world = par1WorldServer;
|
|
this.x = x;
|
|
this.y = y;
|
|
this.z = z;
|
|
}
|
|
|
|
@Override
|
|
public void placeInPortal(Entity par1Entity, double par2, double par4, double par6, float par8) {
|
|
if(par1Entity instanceof EntityLivingBase)
|
|
((EntityLivingBase)par1Entity).setPositionAndUpdate(x, y, z);
|
|
else
|
|
par1Entity.setPosition(x, y, z);
|
|
}
|
|
}
|