Cancellablepublic class EnderDragonChangePhaseEvent extends EntityEvent implements Cancellable
Event.Resultentity| Constructor | Description | 
|---|---|
| EnderDragonChangePhaseEvent(EnderDragon enderDragon,
                           EnderDragon.Phase currentPhase,
                           EnderDragon.Phase newPhase) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| EnderDragon.Phase | getCurrentPhase() | Gets the current phase that the dragon is in. | 
| EnderDragon | getEntity() | Returns the Entity involved in this event | 
| static HandlerList | getHandlerList() | |
| HandlerList | getHandlers() | |
| EnderDragon.Phase | getNewPhase() | Gets the new phase that the dragon will switch to. | 
| boolean | isCancelled() | Gets the cancellation state of this event. | 
| void | setCancelled(boolean cancel) | Sets the cancellation state of this event. | 
| void | setNewPhase(EnderDragon.Phase newPhase) | Sets the new phase for the ender dragon. | 
getEntityTypecallEvent, getEventName, isAsynchronouspublic EnderDragonChangePhaseEvent(@NotNull EnderDragon enderDragon, @Nullable EnderDragon.Phase currentPhase, @NotNull EnderDragon.Phase newPhase)
@NotNull public EnderDragon getEntity()
EntityEventgetEntity in class EntityEvent@Nullable public EnderDragon.Phase getCurrentPhase()
@NotNull public EnderDragon.Phase getNewPhase()
public void setNewPhase(@NotNull EnderDragon.Phase newPhase)
newPhase - the new dragon phasepublic boolean isCancelled()
CancellableisCancelled in interface Cancellablepublic void setCancelled(boolean cancel)
CancellablesetCancelled in interface Cancellablecancel - true if you wish to cancel this event@NotNull public HandlerList getHandlers()
getHandlers in class Event@NotNull public static HandlerList getHandlerList()
Copyright © 2020. All rights reserved.