提供: Minecraft Modding Wiki
2015年1月21日 (水) 20:52時点におけるRkEclair (トーク | 投稿記録)による版 (staticメソッド)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

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()
概要 登録済みの液体とアイテムの関連付けデータの配列を返します。
補足