public class GermGuiSlotSavedEvent
extends org.bukkit.event.Event
可以做到储存在数据库前替换掉物品,可以做黑名单过滤等
Constructor and Description |
---|
GermGuiSlotSavedEvent(java.lang.String playerName,
java.lang.String identity,
org.bukkit.inventory.ItemStack oldItemStack,
org.bukkit.inventory.ItemStack newItemStack) |
Modifier and Type | Method and Description |
---|---|
static org.bukkit.event.HandlerList |
getHandlerList() |
org.bukkit.event.HandlerList |
getHandlers() |
@NotNull java.lang.String |
getIdentity()
获得即将把新物品储存进数据库的槽位ID
|
@NotNull org.bukkit.inventory.ItemStack |
getItemStack()
Deprecated.
|
@NotNull org.bukkit.inventory.ItemStack |
getNewItemStack()
获得即将储存进数据库的物品
|
@NotNull org.bukkit.inventory.ItemStack |
getOldItemStack()
获得原先储存在数据库的物品
|
@Nullable org.bukkit.entity.Player |
getPlayer() |
java.lang.String |
getPlayerName() |
void |
setNewItemStack(org.bukkit.inventory.ItemStack newItemStack)
设置即将储存进数据库的物品
|
public GermGuiSlotSavedEvent(java.lang.String playerName, java.lang.String identity, org.bukkit.inventory.ItemStack oldItemStack, org.bukkit.inventory.ItemStack newItemStack)
public org.bukkit.event.HandlerList getHandlers()
getHandlers
in class org.bukkit.event.Event
public static org.bukkit.event.HandlerList getHandlerList()
@Nullable public @Nullable org.bukkit.entity.Player getPlayer()
public java.lang.String getPlayerName()
@NotNull public @NotNull java.lang.String getIdentity()
@NotNull public @NotNull org.bukkit.inventory.ItemStack getOldItemStack()
@NotNull public @NotNull org.bukkit.inventory.ItemStack getNewItemStack()
public void setNewItemStack(org.bukkit.inventory.ItemStack newItemStack)
@NotNull @Deprecated public @NotNull org.bukkit.inventory.ItemStack getItemStack()