Class PlayerItemDepositEvent
java.lang.Object
org.bukkit.event.Event
com.tomkeuper.bedwars.api.events.player.PlayerItemDepositEvent
public class PlayerItemDepositEvent
extends org.bukkit.event.Event
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionPlayerItemDepositEvent(@NotNull org.bukkit.entity.Player player, @NotNull IArena arena, @NotNull org.bukkit.inventory.ItemStack item, @NotNull org.bukkit.inventory.Inventory targetInventory, @NotNull org.bukkit.Material containerType) Fired when a player deposits an item stack into a resource chest or ender chest. -
Method Summary
Modifier and TypeMethodDescription@NotNull IArenagetArena()Returns the player's arena@NotNull org.bukkit.MaterialReturns the type of container where the item was stored.static @NotNull org.bukkit.event.HandlerList@NotNull org.bukkit.event.HandlerList@NotNull org.bukkit.inventory.ItemStackgetItem()Returns the cloned item stack that was stored.@NotNull org.bukkit.entity.PlayerReturns the player who stored the item.@NotNull org.bukkit.inventory.InventoryReturns the inventory where the item was stored.booleanvoidsetCancelled(boolean cancelled) Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
PlayerItemDepositEvent
public PlayerItemDepositEvent(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull IArena arena, @NotNull @NotNull org.bukkit.inventory.ItemStack item, @NotNull @NotNull org.bukkit.inventory.Inventory targetInventory, @NotNull @NotNull org.bukkit.Material containerType) Fired when a player deposits an item stack into a resource chest or ender chest.- Parameters:
player- - player who stored the item.arena- - player's arenaitem- - cloned item stack that was stored.targetInventory- - inventory where the item was stored.containerType- - true if the item was stored in an ender chest, false if in a resource chest.
-
-
Method Details
-
getPlayer
@NotNull public @NotNull org.bukkit.entity.Player getPlayer()Returns the player who stored the item. -
getArena
Returns the player's arena -
getItem
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItem()Returns the cloned item stack that was stored. -
getTargetInventory
@NotNull public @NotNull org.bukkit.inventory.Inventory getTargetInventory()Returns the inventory where the item was stored. -
getContainerType
@NotNull public @NotNull org.bukkit.Material getContainerType()Returns the type of container where the item was stored. -
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getHandlerList
@NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList() -
setCancelled
public void setCancelled(boolean cancelled) -
isCancelled
public boolean isCancelled()
-