类 InventoryUtil


  • public class InventoryUtil
    extends java.lang.Object
    背包工具类
    作者:
    FzmXer 2023年07月26日 19时03分
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static int getItemCount​(org.bukkit.inventory.Inventory inv, org.bukkit.inventory.ItemStack itemStack)
      获取背包有多少该物品
      static int getItemEmptyCount​(org.bukkit.inventory.Inventory inv, org.bukkit.inventory.ItemStack itemStack)
      还能放多少该物品
      static int removeItem​(org.bukkit.inventory.Inventory inv, org.bukkit.inventory.ItemStack itemStack, int amount)
      从库存删除物品
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • InventoryUtil

        public InventoryUtil()
    • 方法详细资料

      • getItemEmptyCount

        public static int getItemEmptyCount​(org.bukkit.inventory.Inventory inv,
                                            org.bukkit.inventory.ItemStack itemStack)
        还能放多少该物品
        参数:
        inv - 库存
        itemStack - 物品堆
        返回:
        int
      • getItemCount

        public static int getItemCount​(org.bukkit.inventory.Inventory inv,
                                       org.bukkit.inventory.ItemStack itemStack)
        获取背包有多少该物品
        参数:
        inv - 库存
        itemStack - 物品堆
        返回:
        int
      • removeItem

        public static int removeItem​(org.bukkit.inventory.Inventory inv,
                                     org.bukkit.inventory.ItemStack itemStack,
                                     int amount)
        从库存删除物品
        参数:
        inv - 库存
        itemStack - 物品堆
        amount - 数量
        返回:
        删除的数量