Package com.petrolpark.util
Class FluidHelper
java.lang.Object
com.petrolpark.util.FluidHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final it.unimi.dsi.fastutil.Hash.Strategy<? super net.neoforged.neoforge.fluids.FluidStack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Set<net.neoforged.neoforge.fluids.FluidStack> static final booleanequalIgnoringComponents(net.neoforged.neoforge.fluids.FluidStack stack1, net.neoforged.neoforge.fluids.FluidStack stack2, net.minecraft.core.component.DataComponentType<?>... ignoredComponentTypes) static final intfillTankWithMixer(net.minecraft.core.RegistryAccess registryAccess, net.neoforged.neoforge.fluids.capability.templates.FluidTank tank, net.neoforged.neoforge.fluids.FluidStack resource, net.neoforged.neoforge.fluids.capability.IFluidHandler.FluidAction action)
-
Field Details
-
TYPE_AND_COMPONENTS_HASH_STRATEGY
public static final it.unimi.dsi.fastutil.Hash.Strategy<? super net.neoforged.neoforge.fluids.FluidStack> TYPE_AND_COMPONENTS_HASH_STRATEGY
-
-
Constructor Details
-
FluidHelper
public FluidHelper()
-
-
Method Details
-
equalIgnoringComponents
public static final boolean equalIgnoringComponents(net.neoforged.neoforge.fluids.FluidStack stack1, net.neoforged.neoforge.fluids.FluidStack stack2, net.minecraft.core.component.DataComponentType<?>... ignoredComponentTypes) -
fillTankWithMixer
public static final int fillTankWithMixer(net.minecraft.core.RegistryAccess registryAccess, net.neoforged.neoforge.fluids.capability.templates.FluidTank tank, net.neoforged.neoforge.fluids.FluidStack resource, net.neoforged.neoforge.fluids.capability.IFluidHandler.FluidAction action) -
createTypeAndComponentsSet
-