public interface IFluidTank
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| FluidStack | drain(FluidStack resource,
     IFluidHandler.FluidAction action) | 
| FluidStack | drain(int maxDrain,
     IFluidHandler.FluidAction action) | 
| int | fill(FluidStack resource,
    IFluidHandler.FluidAction action) | 
| int | getCapacity() | 
| FluidStack | getFluid() | 
| int | getFluidAmount() | 
| boolean | isFluidValid(FluidStack stack) | 
@Nonnull FluidStack getFluid()
int getFluidAmount()
int getCapacity()
boolean isFluidValid(FluidStack stack)
stack - Fluidstack holding the Fluid to be queried.int fill(FluidStack resource, IFluidHandler.FluidAction action)
resource - FluidStack attempting to fill the tank.action - If SIMULATE, the fill will only be simulated.@Nonnull FluidStack drain(int maxDrain, IFluidHandler.FluidAction action)
maxDrain - Maximum amount of fluid to be removed from the container.action - If SIMULATE, the drain will only be simulated.@Nonnull FluidStack drain(FluidStack resource, IFluidHandler.FluidAction action)
resource - Maximum amount of fluid to be removed from the container.action - If SIMULATE, the drain will only be simulated.