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 IArena
getArena()
Returns the player's arena@NotNull org.bukkit.Material
Returns the type of container where the item was stored.static @NotNull org.bukkit.event.HandlerList
@NotNull org.bukkit.event.HandlerList
@NotNull org.bukkit.inventory.ItemStack
getItem()
Returns the cloned item stack that was stored.@NotNull org.bukkit.entity.Player
Returns the player who stored the item.@NotNull org.bukkit.inventory.Inventory
Returns the inventory where the item was stored.boolean
void
setCancelled
(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:
getHandlers
in classorg.bukkit.event.Event
-
getHandlerList
@NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList() -
setCancelled
public void setCancelled(boolean cancelled) -
isCancelled
public boolean isCancelled()
-