public interface Tank extends FluidConsumer, FluidProvider
FluidConsumer,
Tank| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Fluid> |
getFluid() |
default int |
getFluidAmount() |
int |
getFluidCapacity() |
default boolean |
hasFluid() |
default boolean |
hasFluidType(Fluid sample) |
default boolean |
hasFluidType(FluidFactory sample) |
default boolean |
hasFluidType(java.lang.String fluidID) |
addFluid, addFluidremoveFluid, removeFluidint getFluidCapacity()
java.util.Optional<Fluid> getFluid()
default int getFluidAmount()
default boolean hasFluid()
default boolean hasFluidType(java.lang.String fluidID)
default boolean hasFluidType(Fluid sample)
default boolean hasFluidType(FluidFactory sample)