GenericStackMatterStorage

class GenericStackMatterStorage(val inventory: GenericInternalInventory) : IMatterHandler(source)

Constructors

Link copied to clipboard
constructor(inventory: GenericInternalInventory)

Properties

Link copied to clipboard
val inventory: GenericInternalInventory
Link copied to clipboard
open override val tanks: Int

Functions

Link copied to clipboard
open override fun drain(resource: MatterStack, action: IFluidHandler.FluidAction): MatterStack
open override fun drain(maxDrain: Double, action: IFluidHandler.FluidAction): MatterStack
Link copied to clipboard
open override fun fill(stack: MatterStack, action: IFluidHandler.FluidAction): Double
Link copied to clipboard
open override fun getMatterInTank(tank: Int): MatterStack
Link copied to clipboard
open override fun getTankCapacity(tank: Int): Double
Link copied to clipboard
open override fun getTanks(): Int
Link copied to clipboard
open override fun isMatterValid(tank: Int, stack: MatterStack): Boolean