Interface FluidAdvancedIngredient

All Superinterfaces:
IAdvancedIngredient<net.neoforged.neoforge.fluids.FluidStack>, ITypelessAdvancedIngredient<net.neoforged.neoforge.fluids.FluidStack>, Predicate<net.neoforged.neoforge.fluids.FluidStack>
All Known Implementing Classes:
HolderSetFluidAdvancedIngredient

public interface FluidAdvancedIngredient extends IAdvancedIngredient<net.neoforged.neoforge.fluids.FluidStack>
  • Field Details

    • TYPED_CODEC

      static final com.mojang.serialization.Codec<IAdvancedIngredient<? super net.neoforged.neoforge.fluids.FluidStack>> TYPED_CODEC
      Use instead.
    • CODEC

      static final com.mojang.serialization.Codec<IAdvancedIngredient<? super net.neoforged.neoforge.fluids.FluidStack>> CODEC
    • STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,IAdvancedIngredient<? super net.neoforged.neoforge.fluids.FluidStack>> STREAM_CODEC
  • Method Details

    • translate

      default net.minecraft.network.chat.Component translate(Object... translationArgs)
    • translateInverse

      default net.minecraft.network.chat.Component translateInverse(Object... translationArgs)
    • getType

      INamedAdvancedIngredientType<net.neoforged.neoforge.fluids.FluidStack> getType()
      Specified by:
      getType in interface IAdvancedIngredient<net.neoforged.neoforge.fluids.FluidStack>