FluidContainerRegistry
液体と、バケツや瓶に詰められた液体アイテムを関連付けるAPIである。
staticメソッド
メソッド名
|
public static boolean registerFluidContainer(Fluid fluid, ItemStack filledContainer)
|
概要
|
fluidに液体、filledContainerに液体が入った状態のItemStackを渡す。
|
補足
|
アイテム関連付けの場合、普通はこちらを使う。
|
メソッド名
|
public static boolean registerFluidContainer(Fluid fluid, ItemStack filledContainer, ItemStack emptyContainer)
|
概要
|
fluidに液体、filledContainerに液体が入った状態のItemStack、emptyContainerに液体が空の状態のItemStackを渡す。
|
補足
|
|
メソッド名
|
public static boolean registerFluidContainer(FluidStack stack, ItemStack filledContainer, ItemStack emptyContainer)
|
概要
|
stackに液体、filledContainerに液体が入った状態のItemStack、emptyContainerに液体が空の状態のItemStackを渡す。
|
補足
|
上記のFluidStack版。
|
メソッド名
|
public static boolean registerFluidContainer(FluidContainerData data)
|
概要
|
dataにFluidContainerDataを渡すタイプの登録メソッド。
|
補足
|
メソッド名
|
public static FluidStack getFluidForFilledItem(ItemStack container)
|
概要
|
stackに液体が入った状態のItemStackを渡すと、液体(FluidStack)が得られる。
|
補足
|
|
メソッド名
|
public static ItemStack fillFluidContainer(FluidStack fluid, ItemStack container)
|
概要
|
fluidに液体、containerに空の容器を渡すと、その液体で満たされた状態のアイテムのItemStackが得られる(登録されている場合のみ)。
|
補足
|
|
メソッド名
|
public static ItemStack drainFluidContainer(ItemStack container)
|
概要
|
containerに液体の入った容器のItemStackを渡すと、空になった状態のアイテムのItemStackが得られる(登録されている場合のみ)。
|
補足
|
|
メソッド名
|
public static int getContainerCapacity(ItemStack container)
|
概要
|
containerに液体の入った容器のItemStackを渡すと、その容器の容量を返します(詳細不明)。
|
補足
|
|
メソッド名
|
public static int getContainerCapacity(FluidStack stack, ItemStack container)
|
概要
|
stackに液体を、containerに液体の入った容器のItemStackを渡すと、その容器の空き容量を返します(詳細不明)。
|
補足
|
|
メソッド名
|
public static boolean containsFluid(ItemStack container, FluidStack fluid)
|
概要
|
containerの中の液体が、fluidかどうかを返します。
|
補足
|
|
メソッド名
|
public static boolean isBucket(ItemStack container)
|
概要
|
containerがバケツの類のアイテムかどうかを返します。
|
補足
|
|
メソッド名
|
public static boolean isContainer(ItemStack container)
|
概要
|
containerが容器のアイテムかどうかを返します。
|
補足
|
|
メソッド名
|
public static boolean isEmptyContainer(ItemStack container)
|
概要
|
containerが空の容器のアイテムかどうかを返します。
|
補足
|
|
メソッド名
|
public static boolean isFilledContainer(ItemStack container)
|
概要
|
containerが液体で満たされた容器のアイテムかどうかを返します。
|
補足
|
|
メソッド名
|
public static FluidContainerData[] getRegisteredFluidContainerData()
|
概要
|
登録済みの液体とアイテムの関連付けデータの配列を返します。
|
補足
|
|