Class PotionFluidHandler
java.lang.Object
com.simibubi.create.content.contraptions.fluids.potion.PotionFluidHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddPotionTooltip(net.minecraftforge.fluids.FluidStack fs, List<net.minecraft.network.chat.Component> tooltip, float p_185182_2_) static PotionFluid.BottleTypebottleTypeFromItem(net.minecraft.world.item.ItemStack stack) static Pair<net.minecraftforge.fluids.FluidStack,net.minecraft.world.item.ItemStack> emptyPotion(net.minecraft.world.item.ItemStack stack, boolean simulate) static net.minecraft.world.item.ItemStackfillBottle(net.minecraft.world.item.ItemStack stack, net.minecraftforge.fluids.FluidStack availableFluid) static net.minecraftforge.fluids.FluidStackgetFluidFromPotionItem(net.minecraft.world.item.ItemStack stack) static intgetRequiredAmountForFilledBottle(net.minecraft.world.item.ItemStack stack, net.minecraftforge.fluids.FluidStack availableFluid) static net.minecraft.world.level.ItemLikestatic FluidIngredientpotionIngredient(net.minecraft.world.item.alchemy.Potion potion, int amount)
-
Constructor Details
-
PotionFluidHandler
public PotionFluidHandler()
-
-
Method Details
-
emptyPotion
public static Pair<net.minecraftforge.fluids.FluidStack,net.minecraft.world.item.ItemStack> emptyPotion(net.minecraft.world.item.ItemStack stack, boolean simulate) -
potionIngredient
public static FluidIngredient potionIngredient(net.minecraft.world.item.alchemy.Potion potion, int amount) -
getFluidFromPotionItem
public static net.minecraftforge.fluids.FluidStack getFluidFromPotionItem(net.minecraft.world.item.ItemStack stack) -
bottleTypeFromItem
-
itemFromBottleType
-
getRequiredAmountForFilledBottle
public static int getRequiredAmountForFilledBottle(net.minecraft.world.item.ItemStack stack, net.minecraftforge.fluids.FluidStack availableFluid) -
fillBottle
public static net.minecraft.world.item.ItemStack fillBottle(net.minecraft.world.item.ItemStack stack, net.minecraftforge.fluids.FluidStack availableFluid) -
addPotionTooltip
public static void addPotionTooltip(net.minecraftforge.fluids.FluidStack fs, List<net.minecraft.network.chat.Component> tooltip, float p_185182_2_)
-