# 注解的使用
org.bukkit.Utility

使用Utility的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.inventory
参与操作玩家物品栏和物品交互的类.

- ## org.bukkit中Utility的使用

  注释类型为Utility的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Map<String,Object>`
  Location.`serialize()`

- ## org.bukkit.inventory中Utility的使用

  注释类型为Utility的org.bukkit.inventory中的方法
  修饰符和类型
  方法
  说明
  `void`
  ItemStack.`addEnchantment(@NotNull Enchantment ench, int level)`
  向物品堆添加`附魔`.
  `void`
  ItemStack.`addEnchantments(@NotNull Map<Enchantment,Integer> enchantments)`
  向物品堆添加附魔.
  `void`
  ItemStack.`addUnsafeEnchantments(@NotNull Map<Enchantment,Integer> enchantments)`
  以不安全的方式向物品堆添加附魔.
  `boolean`
  ItemStack.`equals(Object obj)`
  `int`
  ItemStack.`getMaxStackSize()`
  Get the maximum stack size for this item.
  `@NotNull Material`
  ItemStack.`getType()`
  获取该物品的种类.
  `int`
  ItemStack.`hashCode()`
  `boolean`
  ItemStack.`isSimilar(@Nullable ItemStack stack)`
  该方法与equals方法相同, 但不考虑堆叠数量.
  `@NotNull Map<String,Object>`
  ItemStack.`serialize()`
  `void`
  ItemStack.`setType(@NotNull Material type)`
  设置该物品的种类.
  `String`
  ItemStack.`toString()`
  注释类型为Utility的org.bukkit.inventory中的构造器
  限定符
  构造器
  说明
  `protected`
  `ItemStack()`