|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITankContainer
Method Summary | |
---|---|
LiquidStack |
drain(ForgeDirection from,
int maxDrain,
boolean doDrain)
Drains liquid out of internal tanks, distribution is left to the ITankContainer. |
LiquidStack |
drain(int tankIndex,
int maxDrain,
boolean doDrain)
Drains liquid out of the specified internal tank. |
int |
fill(ForgeDirection from,
LiquidStack resource,
boolean doFill)
Fills liquid into internal tanks, distribution is left to the ITankContainer. |
int |
fill(int tankIndex,
LiquidStack resource,
boolean doFill)
Fills liquid into the specified internal tank. |
ILiquidTank |
getTank(ForgeDirection direction,
LiquidStack type)
Return the tank that this tank container desired to be used for the specified liquid type from the specified direction |
ILiquidTank[] |
getTanks(ForgeDirection direction)
|
Method Detail |
---|
int fill(ForgeDirection from, LiquidStack resource, boolean doFill)
from
- Orientation the liquid is pumped in from.resource
- LiquidStack representing the maximum amount of liquid filled into the ITankContainerdoFill
- If false filling will only be simulated.
int fill(int tankIndex, LiquidStack resource, boolean doFill)
from
- Orientation the liquid is pumped in from.resource
- LiquidStack representing the maximum amount of liquid filled into the ITankContainerdoFill
- If false filling will only be simulated.
LiquidStack drain(ForgeDirection from, int maxDrain, boolean doDrain)
from
- Orientation the liquid is drained to.maxDrain
- Maximum amount of liquid to drain.doDrain
- If false draining will only be simulated.
LiquidStack drain(int tankIndex, int maxDrain, boolean doDrain)
from
- Orientation the liquid is drained to.maxDrain
- Maximum amount of liquid to drain.doDrain
- If false draining will only be simulated.
ILiquidTank[] getTanks(ForgeDirection direction)
direction
- tank side: UNKNOWN for default tank set
LiquidTank
s contained in this ITankContainer for this directionILiquidTank getTank(ForgeDirection direction, LiquidStack type)
direction
- the directiontype
- the liquid type, null is always an acceptable value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |