程序包 | 说明 |
---|---|
org.bukkit.entity |
为在
世界 内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等. |
org.bukkit.event.enchantment | |
org.bukkit.event.inventory |
限定符和类型 | 方法和说明 |
---|---|
InventoryView |
HumanEntity.getOpenInventory()
获取玩家正在查看的物品栏.
|
InventoryView |
HumanEntity.openEnchanting(Location location,
boolean force)
打开一个空白附魔台物品栏界面, 玩家物品栏(背包)在底部.
|
InventoryView |
HumanEntity.openInventory(Inventory inventory)
打开一个物品栏, 窗口顶部为你指定的物品栏, 底部为玩家物品栏(背包).
|
InventoryView |
HumanEntity.openMerchant(Merchant merchant,
boolean force)
与某商人开始交易.
|
InventoryView |
HumanEntity.openMerchant(Villager trader,
boolean force)
与某村民开始交易.
|
InventoryView |
HumanEntity.openWorkbench(Location location,
boolean force)
打开一个空白工作台物品栏界面, 玩家物品栏(背包)在底部.
|
限定符和类型 | 方法和说明 |
---|---|
void |
HumanEntity.openInventory(InventoryView inventory)
打开指定的物品栏.
|
构造器和说明 |
---|
EnchantItemEvent(Player enchanter,
InventoryView view,
Block table,
ItemStack item,
int level,
java.util.Map<Enchantment,java.lang.Integer> enchants,
int i) |
PrepareItemEnchantEvent(Player enchanter,
InventoryView view,
Block table,
ItemStack item,
EnchantmentOffer[] offers,
int bonus) |
限定符和类型 | 字段和说明 |
---|---|
protected InventoryView |
InventoryEvent.transaction |
限定符和类型 | 方法和说明 |
---|---|
InventoryView |
InventoryEvent.getView()
获取物品栏本身的 InventoryView 对象。
|