Package net.neoforged.neoforge.fluids.crafting
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.fluids.crafting
-
ClassDescriptionFluid ingredient that matches if any of the child ingredients match.FluidIngredient that wraps another fluid ingredient to override its
SlotDisplay
.Fluid ingredient that matches the given set of fluids, additionally performing either astrict
or partial test on the FluidStack's components.Fluid ingredient that matches the difference of two provided fluid ingredients, i.e.This class serves as the fluid analogue of an itemIngredient
, that is, a representation of both a predicate to testFluidStack
s against, and a list of matching stacks for e.g. display purposes.FluidIngredientType<T extends FluidIngredient>This represents the "type" of aFluidIngredient
, providing means of serializing and deserializing the ingredient over both JSON and network, using theFluidIngredientType.codec
andFluidIngredientType.streamCodec
, respectively.FluidIngredient that matches if all child ingredients matchFluid ingredient that matches the fluids specified by the givenHolderSet
.Standard implementation for a FluidIngredient with an amount.