Interface FluidWrapper


public interface FluidWrapper
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
     
    static final dev.latvian.mods.rhino.type.TypeInfo
     
    static final dev.latvian.mods.rhino.type.TypeInfo
     
    static final dev.latvian.mods.rhino.type.TypeInfo
     
    static final dev.latvian.mods.rhino.type.TypeInfo
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static boolean
    exists(net.minecraft.resources.ResourceLocation id)
     
    static net.neoforged.neoforge.fluids.FluidStack
     
    static net.minecraft.resources.ResourceLocation
    getId(net.minecraft.world.level.material.Fluid fluid)
     
    static net.minecraft.world.level.material.Fluid
    getType(net.minecraft.resources.ResourceLocation id)
     
    static List<String>
     
    static net.neoforged.neoforge.fluids.crafting.FluidIngredient
    ingredientOf(net.neoforged.neoforge.fluids.crafting.FluidIngredient of)
     
    static net.neoforged.neoforge.fluids.crafting.FluidIngredient
    ingredientOfString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
     
    static net.neoforged.neoforge.fluids.FluidStack
     
    static net.neoforged.neoforge.fluids.FluidStack
    lava(int amount)
     
    static net.neoforged.neoforge.fluids.FluidStack
    of(net.neoforged.neoforge.fluids.FluidStack o)
     
    static net.neoforged.neoforge.fluids.FluidStack
    of(net.neoforged.neoforge.fluids.FluidStack o, int amount)
     
    static net.neoforged.neoforge.fluids.FluidStack
    of(net.neoforged.neoforge.fluids.FluidStack o, int amount, net.minecraft.core.component.DataComponentMap components)
     
    static net.neoforged.neoforge.fluids.FluidStack
    of(net.neoforged.neoforge.fluids.FluidStack o, net.minecraft.core.component.DataComponentMap components)
     
    static net.neoforged.neoforge.fluids.FluidStack
    ofString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
     
    static net.neoforged.neoforge.fluids.FluidStack
    read(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader)
     
    static long
    readFluidAmount(com.mojang.brigadier.StringReader reader)
     
    static net.neoforged.neoforge.fluids.crafting.FluidIngredient
    readIngredient(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader)
     
    static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
    readSizedIngredient(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader)
     
    static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
    sizedIngredientOf(net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient of)
     
    static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
    sizedIngredientOfString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
     
    static net.neoforged.neoforge.fluids.FluidStack
     
    static net.neoforged.neoforge.fluids.FluidStack
    water(int amount)
     
    static net.neoforged.neoforge.fluids.FluidStack
     
    static net.neoforged.neoforge.fluids.crafting.FluidIngredient
     
    static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
     
  • Field Details

    • TYPE_INFO

      static final dev.latvian.mods.rhino.type.TypeInfo TYPE_INFO
    • FLUID_TYPE_INFO

      static final dev.latvian.mods.rhino.type.TypeInfo FLUID_TYPE_INFO
    • INGREDIENT_TYPE_INFO

      static final dev.latvian.mods.rhino.type.TypeInfo INGREDIENT_TYPE_INFO
    • SIZED_INGREDIENT_TYPE_INFO

      static final dev.latvian.mods.rhino.type.TypeInfo SIZED_INGREDIENT_TYPE_INFO
    • EMPTY_SIZED

      static final net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient EMPTY_SIZED
  • Method Details

    • wrap

      @HideFromJS static net.neoforged.neoforge.fluids.FluidStack wrap(RegistryAccessContainer registries, Object o)
    • ingredientOf

      static net.neoforged.neoforge.fluids.crafting.FluidIngredient ingredientOf(net.neoforged.neoforge.fluids.crafting.FluidIngredient of)
    • wrapIngredient

      @HideFromJS static net.neoforged.neoforge.fluids.crafting.FluidIngredient wrapIngredient(RegistryAccessContainer registries, Object o)
    • sizedIngredientOf

      static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient sizedIngredientOf(net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient of)
    • wrapSizedIngredient

      @HideFromJS static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient wrapSizedIngredient(RegistryAccessContainer registries, Object o)
    • of

      static net.neoforged.neoforge.fluids.FluidStack of(net.neoforged.neoforge.fluids.FluidStack o)
    • of

      static net.neoforged.neoforge.fluids.FluidStack of(net.neoforged.neoforge.fluids.FluidStack o, int amount)
    • of

      static net.neoforged.neoforge.fluids.FluidStack of(net.neoforged.neoforge.fluids.FluidStack o, net.minecraft.core.component.DataComponentMap components)
    • of

      static net.neoforged.neoforge.fluids.FluidStack of(net.neoforged.neoforge.fluids.FluidStack o, int amount, net.minecraft.core.component.DataComponentMap components)
    • water

      static net.neoforged.neoforge.fluids.FluidStack water()
    • lava

      static net.neoforged.neoforge.fluids.FluidStack lava()
    • water

      static net.neoforged.neoforge.fluids.FluidStack water(int amount)
    • lava

      static net.neoforged.neoforge.fluids.FluidStack lava(int amount)
    • getType

      static net.minecraft.world.level.material.Fluid getType(net.minecraft.resources.ResourceLocation id)
    • getTypes

      static List<String> getTypes()
    • getEmpty

      static net.neoforged.neoforge.fluids.FluidStack getEmpty()
    • exists

      static boolean exists(net.minecraft.resources.ResourceLocation id)
    • getId

      static net.minecraft.resources.ResourceLocation getId(net.minecraft.world.level.material.Fluid fluid)
    • ofString

      static net.neoforged.neoforge.fluids.FluidStack ofString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
    • read

      static net.neoforged.neoforge.fluids.FluidStack read(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • ingredientOfString

      static net.neoforged.neoforge.fluids.crafting.FluidIngredient ingredientOfString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
    • readIngredient

      static net.neoforged.neoforge.fluids.crafting.FluidIngredient readIngredient(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • sizedIngredientOfString

      static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient sizedIngredientOfString(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, String s)
    • readSizedIngredient

      static net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient readSizedIngredient(com.mojang.serialization.DynamicOps<net.minecraft.nbt.Tag> registryOps, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • readFluidAmount

      static long readFluidAmount(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException