Class EntityTeleportEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.EntityTeleportEvent
- Direct Known Subclasses:
- EntityTeleportEvent.ChorusFruit,- EntityTeleportEvent.EnderEntity,- EntityTeleportEvent.EnderPearl,- EntityTeleportEvent.SpreadPlayersCommand,- EntityTeleportEvent.TeleportCommand
EntityTeleportEvent is fired when an event involving any teleportation of an Entity occurs.
If a method utilizes this
 
 
 
 
All children of this event are fired on the
If a method utilizes this
Event as its parameter, the method will
 receive every child event of this class.getTarget() contains the target destination.getPrev() contains the entity's current position.All children of this event are fired on the
MinecraftForge.EVENT_BUS.- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classEntityTeleportEvent.ChorusFruit is fired before a LivingEntity is teleported due to consuming Chorus Fruit.static classEntityTeleportEvent.EnderEntity is fired before an Enderman or Shulker randomly teleports.static classEntityTeleportEvent.EnderPearl is fired before an Entity is teleported from an EnderPearlEntity.static classEntityTeleportEvent.SpreadPlayersCommand is fired before a living entity is teleported from use ofSpreadPlayersCommand.static classEntityTeleportEvent.TeleportCommand is fired before a living entity is teleported from use ofTeleportCommand.Nested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEventEntityEvent.CanUpdate, EntityEvent.EnteringChunk, EntityEvent.EntityConstructing, EntityEvent.SizeNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionEntityTeleportEvent(Entity entity, double targetX, double targetY, double targetZ) 
- 
Method SummaryModifier and TypeMethodDescriptiongetPrev()doublegetPrevX()doublegetPrevY()doublegetPrevZ()doubledoubledoublevoidsetTargetX(double targetX) voidsetTargetY(double targetY) voidsetTargetZ(double targetZ) Methods inherited from class net.minecraftforge.event.entity.EntityEventgetEntityMethods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
- 
Field Details- 
targetXprotected double targetX
- 
targetYprotected double targetY
- 
targetZprotected double targetZ
 
- 
- 
Constructor Details- 
EntityTeleportEvent
 
- 
- 
Method Details- 
getTargetXpublic double getTargetX()
- 
setTargetXpublic void setTargetX(double targetX) 
- 
getTargetYpublic double getTargetY()
- 
setTargetYpublic void setTargetY(double targetY) 
- 
getTargetZpublic double getTargetZ()
- 
setTargetZpublic void setTargetZ(double targetZ) 
- 
getTarget
- 
getPrevXpublic double getPrevX()
- 
getPrevYpublic double getPrevY()
- 
getPrevZpublic double getPrevZ()
- 
getPrev
 
-