Package net.minecraftforge.event.entity
Class EntityTeleportEvent.EnderPearl
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.EntityTeleportEvent
net.minecraftforge.event.entity.EntityTeleportEvent.EnderPearl
- Enclosing class:
- EntityTeleportEvent
EntityTeleportEvent.EnderPearl is fired before an Entity is teleported from an EnderPearlEntity.
 
This event is
If the event is not canceled, the entity will be teleported.
This event does not have a result.
 
This event is fired on the
 
This event is only fired on the
 
If this event is canceled, the entity will not be teleported.
This event is
Cancelable.If the event is not canceled, the entity will be teleported.
This event does not have a result.
Event.HasResultThis event is fired on the
MinecraftForge.EVENT_BUS.This event is only fired on the
LogicalSide.SERVER side.If this event is canceled, the entity will not be teleported.
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityTeleportEventEntityTeleportEvent.ChorusFruit, EntityTeleportEvent.EnderEntity, EntityTeleportEvent.EnderPearl, EntityTeleportEvent.SpreadPlayersCommand, EntityTeleportEvent.TeleportCommandNested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEventEntityEvent.EnteringSection, EntityEvent.EntityConstructingNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate floatprivate final HitResultprivate final ThrownEnderpearlprivate final ServerPlayerFields inherited from class net.minecraftforge.event.entity.EntityTeleportEventtargetX, targetY, targetZ
- 
Constructor SummaryConstructorsConstructorDescriptionEnderPearl(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) 
- 
Method SummaryModifier and TypeMethodDescriptionfloat@Nullable HitResultvoidsetAttackDamage(float attackDamage) Methods inherited from class net.minecraftforge.event.entity.EntityTeleportEventgetPrev, getPrevX, getPrevY, getPrevZ, getTarget, getTargetX, getTargetY, getTargetZ, setTargetX, setTargetY, setTargetZMethods inherited from class net.minecraftforge.event.entity.EntityEventgetEntityMethods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
- 
Field Details- 
player
- 
pearlEntity
- 
attackDamageprivate float attackDamage
- 
hitResult
 
- 
- 
Constructor Details- 
EnderPearl@Internal public EnderPearl(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) 
 
- 
- 
Method Details- 
getPearlEntity
- 
getPlayer
- 
getHitResult
- 
getAttackDamagepublic float getAttackDamage()
- 
setAttackDamagepublic void setAttackDamage(float attackDamage) 
 
-