public class FluidUtilBC
extends java.lang.Object
Constructor and Description |
---|
FluidUtilBC() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areFluidsEqual(net.minecraftforge.fluids.Fluid a,
net.minecraftforge.fluids.Fluid b) |
static boolean |
areFluidStackEqual(net.minecraftforge.fluids.FluidStack a,
net.minecraftforge.fluids.FluidStack b) |
static java.util.List<net.minecraftforge.fluids.FluidStack> |
mergeSameFluids(java.util.List<net.minecraftforge.fluids.FluidStack> fluids) |
static net.minecraftforge.fluids.FluidStack |
move(net.minecraftforge.fluids.capability.IFluidHandler from,
net.minecraftforge.fluids.capability.IFluidHandler to) |
static net.minecraftforge.fluids.FluidStack |
move(net.minecraftforge.fluids.capability.IFluidHandler from,
net.minecraftforge.fluids.capability.IFluidHandler to,
int max) |
static boolean |
onTankActivated(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumHand hand,
net.minecraftforge.fluids.capability.IFluidHandler fluidHandler) |
static void |
pushFluidAround(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
Tank tank) |
public static void pushFluidAround(net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, Tank tank)
public static java.util.List<net.minecraftforge.fluids.FluidStack> mergeSameFluids(java.util.List<net.minecraftforge.fluids.FluidStack> fluids)
public static boolean areFluidStackEqual(net.minecraftforge.fluids.FluidStack a, net.minecraftforge.fluids.FluidStack b)
public static boolean areFluidsEqual(net.minecraftforge.fluids.Fluid a, net.minecraftforge.fluids.Fluid b)
@Nullable public static net.minecraftforge.fluids.FluidStack move(net.minecraftforge.fluids.capability.IFluidHandler from, net.minecraftforge.fluids.capability.IFluidHandler to)
@Nullable public static net.minecraftforge.fluids.FluidStack move(net.minecraftforge.fluids.capability.IFluidHandler from, net.minecraftforge.fluids.capability.IFluidHandler to, int max)
max
- The maximum amount of fluid to move.public static boolean onTankActivated(net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumHand hand, net.minecraftforge.fluids.capability.IFluidHandler fluidHandler)