程序包 org.bukkit.inventory

# 接口 BrewerInventory

所有超级接口:
  `Inventory`, `Iterable<ItemStack>`

public interface BrewerInventory extends Inventory
酿造台的用户界面接口.

- ## 方法概要

  修饰符和类型
  方法
  说明
  `@Nullable ItemStack`
  `getFuel()`
  获取当前用来酿造的燃料.
  `@Nullable BrewingStand`
  `getHolder()`
  获得此物品栏的持有者(方块或实体).
  `@Nullable ItemStack`
  `getIngredient()`
  获取当前酿造台的原料.
  `void`
  `setFuel(@Nullable ItemStack fuel)`
  设置当前用来酿造的燃料.一般只有`Material.BLAZE_POWDER`将使用此方法.
  `void`
  `setIngredient(@Nullable ItemStack ingredient)`
  设置当前酿造台的原料成分.

  ### 从接口继承的方法 org.bukkit.inventory.Inventory

  `addItem, all, all, clear, clear, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getItem, getLocation, getMaxStackSize, getSize, getStorageContents, getType, getViewers, isEmpty, iterator, iterator, remove, remove, removeItem, setContents, setItem, setMaxStackSize, setStorageContents`

  ### 从接口继承的方法 java.lang.Iterable

  `forEach, spliterator`

- ## 方法详细资料

  - ### getIngredient

    @Nullable @Nullable ItemStack getIngredient()
    获取当前酿造台的原料.

    原文:Get the current ingredient for brewing.

    返回:
      原料成分.

  - ### setIngredient

    void setIngredient(@Nullable @Nullable ItemStack ingredient)
    设置当前酿造台的原料成分.

    原文:Set the current ingredient for brewing.

    参数:
      `ingredient` - 原料成分

  - ### getFuel

    @Nullable @Nullable ItemStack getFuel()
    获取当前用来酿造的燃料.

    原文:Get the current fuel for brewing.

    返回:
      燃料

  - ### setFuel

    void setFuel(@Nullable @Nullable ItemStack fuel)
    设置当前用来酿造的燃料.一般只有`Material.BLAZE_POWDER`将使用此方法.

    原文:Set the current fuel for brewing. Generally only `Material.BLAZE_POWDER` will be of use.

    参数:
      `fuel` - 燃料

  - ### getHolder

    @Nullable @Nullable BrewingStand getHolder()
    从接口复制的说明: `Inventory`
    获得此物品栏的持有者(方块或实体).

    原文:Gets the block or entity belonging to the open inventory

    指定者:
      `getHolder` 在接口中 `Inventory`
    返回:
      物品栏的持有者;null表示没有归属者