Package org.bukkit.event.world
Class PortalCreateEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.world.WorldEvent
org.bukkit.event.world.PortalCreateEvent
- All Implemented Interfaces:
- Cancellable
Called when a portal is created
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumAn enum to specify the various reasons for a portal's creationNested classes/interfaces inherited from class org.bukkit.event.EventEvent.Result
- 
Constructor SummaryConstructorsConstructorDescriptionPortalCreateEvent(List<BlockState> blocks, World world, Entity entity, PortalCreateEvent.CreateReason reason) PortalCreateEvent(List<BlockState> blocks, World world, PortalCreateEvent.CreateReason reason) Deprecated.
- 
Method SummaryModifier and TypeMethodDescriptionGets an array list of all the blocks associated with the created portalReturns the Entity that triggered this portal creation (if available)static HandlerListGets the reason for the portal's creationbooleanGets the cancellation state of this event.voidsetCancelled(boolean cancel) Sets the cancellation state of this event.Methods inherited from class org.bukkit.event.world.WorldEventgetWorldMethods inherited from class org.bukkit.event.EventgetEventName, isAsynchronous
- 
Constructor Details- 
PortalCreateEvent@Deprecated public PortalCreateEvent(@NotNull List<BlockState> blocks, @NotNull World world, @NotNull PortalCreateEvent.CreateReason reason) Deprecated.
- 
PortalCreateEventpublic PortalCreateEvent(@NotNull List<BlockState> blocks, @NotNull World world, @Nullable Entity entity, @NotNull PortalCreateEvent.CreateReason reason) 
 
- 
- 
Method Details- 
getBlocksGets an array list of all the blocks associated with the created portal- Returns:
- array list of all the blocks associated with the created portal
 
- 
getEntityReturns the Entity that triggered this portal creation (if available)- Returns:
- Entity involved in this event
 
- 
isCancelledpublic boolean isCancelled()Description copied from interface:CancellableGets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins- Specified by:
- isCancelledin interface- Cancellable
- Returns:
- true if this event is cancelled
 
- 
setCancelledpublic void setCancelled(boolean cancel) Description copied from interface:CancellableSets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins.- Specified by:
- setCancelledin interface- Cancellable
- Parameters:
- cancel- true if you wish to cancel this event
 
- 
getReasonGets the reason for the portal's creation- Returns:
- CreateReason for the portal's creation
 
- 
getHandlers- Specified by:
- getHandlersin class- Event
 
- 
getHandlerList
 
-