Package net.neoforged.neoforge.fluids.crafting
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.fluids.crafting
-
ClassDescriptionFluid ingredient that matches if any of the child ingredients match.Fluid ingredient that matches the given set of fluids, additionally performing either a
strictor partial test on the FluidStack's components.Fluid ingredient that matches the difference of two provided fluid ingredients, i.e.Singleton that represents an empty fluid ingredient.This class serves as the fluid analogue of an itemIngredient, that is, a representation of both a predicate to testFluidStacks against, and a list of matching stacks for e.g.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.codecandFluidIngredientType.streamCodec, respectively.FluidIngredient that matches if all child ingredients matchFluid ingredient that only matches the fluid of the given stack.Standard implementation for a FluidIngredient with an amount.Fluid ingredient that matches all fluids within the given tag.