类 FurnaceRecipe

java.lang.Object
org.bukkit.inventory.FurnaceRecipe
所有已实现的接口:
Recipe

public class FurnaceRecipe extends Object implements Recipe
熔炉冶炼配方.

原文:Represents a smelting recipe.

  • 构造器详细资料

    • FurnaceRecipe

      public FurnaceRecipe(ItemStack result, Material source)
      创建一个熔炉冶炼配方.

      原文:Create a furnace recipe to craft the specified ItemStack.

      参数:
      result - 填入该冶炼配方产生的生成物.
      source - 冶炼原料.
    • FurnaceRecipe

      public FurnaceRecipe(ItemStack result, MaterialData source)
      创建一个熔炉冶炼配方.

      原文:Create a furnace recipe to craft the specified ItemStack.

      参数:
      result - 填入该冶炼配方产生的生成物.
      source - 冶炼原料.
    • FurnaceRecipe

      public FurnaceRecipe(ItemStack result, MaterialData source, float experience)
      创建一个熔炉冶炼配方.
      参数:
      result - 填入该冶炼配方产生的生成物.
      source - 冶炼原料.
      experience - 熔炼后玩家所得经验
    • FurnaceRecipe

      @Deprecated public FurnaceRecipe(ItemStack result, Material source, int data)
      已过时。
      不安全的参数
      创建一个熔炉冶炼公式.

      原文:Create a furnace recipe to craft the specified ItemStack.

      参数:
      result - 填入该冶炼配方产生的生成物.
      source - 冶炼原料.
      data - 数据值. (注意: 该值目前被CraftBukkit服务器忽略,也就是说没有作用)
    • FurnaceRecipe

      @Deprecated public FurnaceRecipe(ItemStack result, Material source, int data, float experience)
      已过时。
      不安全的参数
      创建一个熔炉冶炼配方.
      参数:
      result - 填入该冶炼公式产生的生成物.
      source - 冶炼原料.
      data - 数据值. (注意: 该值目前被CraftBukkit服务器忽略,也就是说没有作用)
      experience - 冶炼后玩家所得经验
  • 方法详细资料

    • setInput

      public FurnaceRecipe setInput(MaterialData input)
      设置此冶炼配方的原料.

      原文:Sets the input of this furnace recipe.

      参数:
      input - 冶炼原料.
      返回:
      返回新的冶炼配方.
    • setInput

      public FurnaceRecipe setInput(Material input)
      设置此冶炼配方的原料.

      原文:Sets the input of this furnace recipe.

      参数:
      input - 冶炼原料.
      返回:
      返回新的冶炼配方
    • setInput

      @Deprecated public FurnaceRecipe setInput(Material input, int data)
      已过时。
      Magic value
      设置此冶炼配方的原料.

      原文:Sets the input of this furnace recipe.

      参数:
      input - 冶炼原料.
      data - 数据值. (注意: 该值目前被CraftBukkit服务器忽略,也就是说没有作用)
      返回:
      返回新的冶炼配方.
    • getInput

      public ItemStack getInput()
      获取该冶炼配方的冶炼原料.

      原文:Get the input material.

      返回:
      冶炼原料.
    • getResult

      public ItemStack getResult()
      获取该冶炼配方的冶炼生成物.

      原料:Get the result of this recipe.

      指定者:
      getResult 在接口中 Recipe
      返回:
      冶炼生成物
    • setExperience

      public void setExperience(float experience)
      设置烧炼后给予玩家的经验.

      原文:Sets the experience given by this recipe.

      参数:
      experience - 经验值
    • getExperience

      public float getExperience()
      获得烧炼后给予玩家的经验.

      原文:Get the experience given by this recipe.

      返回:
      经验值