Class LivingChangeSunTargetEvent

java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.LivingEvent
nokunami.floral_warfare.api.event.entity.living.LivingChangeSunTargetEvent

public class LivingChangeSunTargetEvent extends net.minecraftforge.event.entity.living.LivingEvent
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraftforge.event.entity.living.LivingEvent

    net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingTickEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingVisibilityEvent

    Nested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEvent

    net.minecraftforge.event.entity.EntityEvent.EnteringSection, net.minecraftforge.event.entity.EntityEvent.EntityConstructing, net.minecraftforge.event.entity.EntityEvent.EyeHeight, net.minecraftforge.event.entity.EntityEvent.Size

    Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event

    net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    LivingChangeSunTargetEvent(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.entity.LivingEntity originalTarget, net.minecraftforge.event.entity.living.LivingChangeTargetEvent.ILivingTargetType targetType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.entity.LivingEntity
    Returns the new target of this entity..
    net.minecraft.world.entity.LivingEntity
    Returns the original entity MC intended to use as a target before firing this event..
    net.minecraftforge.event.entity.living.LivingChangeTargetEvent.ILivingTargetType
    Returns the living target type..
    void
    setNewTarget(net.minecraft.world.entity.LivingEntity newTarget)
    Sets the new target this entity shall have.

    Methods inherited from class net.minecraftforge.event.entity.living.LivingEvent

    getEntity

    Methods inherited from class net.minecraftforge.eventbus.api.Event

    cancel, getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LivingChangeSunTargetEvent

      public LivingChangeSunTargetEvent(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.entity.LivingEntity originalTarget, net.minecraftforge.event.entity.living.LivingChangeTargetEvent.ILivingTargetType targetType)
  • Method Details

    • getNewTarget

      public net.minecraft.world.entity.LivingEntity getNewTarget()
      Returns the new target of this entity..
      Returns:
      the new target of this entity.
    • setNewTarget

      public void setNewTarget(net.minecraft.world.entity.LivingEntity newTarget)
      Sets the new target this entity shall have.
      Parameters:
      newTarget - The new target of this entity.
    • getTargetType

      public net.minecraftforge.event.entity.living.LivingChangeTargetEvent.ILivingTargetType getTargetType()
      Returns the living target type..
      Returns:
      the living target type.
    • getOriginalTarget

      public net.minecraft.world.entity.LivingEntity getOriginalTarget()
      Returns the original entity MC intended to use as a target before firing this event..
      Returns:
      the original entity MC intended to use as a target before firing this event.