public interface IFluidHandlerAdv
extends net.minecraftforge.fluids.capability.IFluidHandler
IFluidHandler that can drain a fluid that a fluid filter accepts.| Modifier and Type | Method and Description |
|---|---|
net.minecraftforge.fluids.FluidStack |
drain(IFluidFilter filter,
int maxDrain,
boolean doDrain)
Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.
|
@Nullable net.minecraftforge.fluids.FluidStack drain(IFluidFilter filter, int maxDrain, boolean doDrain)
filter - A filter to filter the possible fluids that can be extracted.maxDrain - The maximum amount of fluid to draindoDrain - If false, drain will only be simulated.