# 类的使用
org.bukkit.inventory.CookingRecipe

使用CookingRecipe的程序包
程序包
说明
org.bukkit.block
用于操作在`世界`内的三位像素(方块)，包括一些特定的状态.
org.bukkit.event.inventory
与`物品栏`操作相关的`事件`.
org.bukkit.inventory
参与操作玩家物品栏和物品交互的类.

- ## org.bukkit.block中CookingRecipe的使用

  返回变量类型为CookingRecipe的类型的org.bukkit.block中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Map<CookingRecipe<?>,Integer>`
  Furnace.`getRecipesUsed()`
  Get the recipes used in this furnace.

- ## org.bukkit.event.inventory中CookingRecipe的使用

  返回CookingRecipe的org.bukkit.event.inventory中的方法
  修饰符和类型
  方法
  说明
  `@NotNull CookingRecipe<?>`
  FurnaceStartSmeltEvent.`getRecipe()`
  Gets the FurnaceRecipe associated with this event
  参数类型为CookingRecipe的org.bukkit.event.inventory中的构造器
  限定符
  构造器
  说明
  ``
  `FurnaceStartSmeltEvent(@NotNull Block furnace, @NotNull ItemStack source, @NotNull CookingRecipe<?> recipe)`

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

  类型参数类型为CookingRecipe的org.bukkit.inventory中的类
  修饰符和类型
  类
  说明
  `class`
  `CookingRecipe<T extends CookingRecipe>`
  Represents a cooking recipe.
  org.bukkit.inventory中CookingRecipe的子类
  修饰符和类型
  类
  说明
  `class`
  `BlastingRecipe`
  Represents a campfire recipe.
  `class`
  `CampfireRecipe`
  Represents a campfire recipe.
  `class`
  `FurnaceRecipe`
  熔炉冶炼配方.
  `class`
  `SmokingRecipe`
  Represents a campfire recipe.
  返回CookingRecipe的org.bukkit.inventory中的方法
  修饰符和类型
  方法
  说明
  `@NotNull CookingRecipe`
  CookingRecipe.`setInput(@NotNull Material input)`
  Sets the input of this cooking recipe.