Package fr.andross.banitem.events
Class DeleteBannedItemEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
fr.andross.banitem.events.DeleteBannedItemEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public final class DeleteBannedItemEvent
extends org.bukkit.event.player.PlayerEvent
implements org.bukkit.event.Cancellable
Called when a banned item has been detected
and should be deleted from the current inventory view of the player.
Cancelling the event will cancel the delete process.
- Version:
- 3.1
- Author:
- Andross
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player
-
Constructor Summary
ConstructorsConstructorDescriptionDeleteBannedItemEvent
(@NotNull org.bukkit.entity.Player who, @NotNull BannedItem bannedItem) Event triggered when an item will be deleted by BanItem because it is banned. -
Method Summary
Modifier and TypeMethodDescription@NotNull BannedItem
The banned item involved.static @NotNull org.bukkit.event.HandlerList
Bukkit event handler list.@NotNull org.bukkit.event.HandlerList
Internal Bukkit event handler list.boolean
Check if the event is cancelled.void
setCancelled
(boolean cancel) Cancel the event.Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayer
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
DeleteBannedItemEvent
public DeleteBannedItemEvent(@NotNull @NotNull org.bukkit.entity.Player who, @NotNull @NotNull BannedItem bannedItem) Event triggered when an item will be deleted by BanItem because it is banned.- Parameters:
who
- the player involvedbannedItem
- the item involved
-
-
Method Details
-
getBannedItem
The banned item involved.- Returns:
- the banned item
-
isCancelled
public boolean isCancelled()Check if the event is cancelled.- Specified by:
isCancelled
in interfaceorg.bukkit.event.Cancellable
- Returns:
- true if the event is cancelled, otherwise false
-
setCancelled
public void setCancelled(boolean cancel) Cancel the event.- Specified by:
setCancelled
in interfaceorg.bukkit.event.Cancellable
- Parameters:
cancel
- true if you wish to cancel this event
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()Internal Bukkit event handler list.- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- internal bukkit event handler list
-
getHandlerList
@NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList()Bukkit event handler list.- Returns:
- the bukkit event handler list
-