public static class FluidEvent.FluidDrainingEvent extends FluidEvent
IFluidTank.drain(int, boolean) from their
tank.FluidEvent.FluidDrainingEvent, FluidEvent.FluidFillingEvent, FluidEvent.FluidMotionEvent, FluidEvent.FluidSpilledEventEvent.HasResult, Event.Result| Modifier and Type | Field and Description |
|---|---|
private int |
amount |
private IFluidTank |
tank |
| Constructor and Description |
|---|
FluidDrainingEvent(FluidStack fluid,
World world,
BlockPos pos,
IFluidTank tank,
int amount) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAmount() |
IFluidTank |
getTank() |
fireEvent, getFluid, getPos, getWorldgetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setupprivate final IFluidTank tank
private final int amount
public FluidDrainingEvent(FluidStack fluid, World world, BlockPos pos, IFluidTank tank, int amount)
public IFluidTank getTank()
public int getAmount()