Drains liquid out of internal tanks, distribution is left to the ITankContainer.
- Parameters
-
from | Orientation the liquid is drained to. |
maxDrain | Maximum amount of liquid to drain. |
doDrain | If false draining will only be simulated. |
- Returns
- LiquidStack representing the liquid and amount actually drained from the ITankContainer
LiquidStack net.minecraftforge.liquids.ITankContainer.drain |
( |
int |
tankIndex, |
|
|
int |
maxDrain, |
|
|
boolean |
doDrain |
|
) |
| |
Drains liquid out of the specified internal tank.
- Parameters
-
tankIndex | the index of the tank to drain |
maxDrain | Maximum amount of liquid to drain. |
doDrain | If false draining will only be simulated. |
- Returns
- LiquidStack representing the liquid and amount actually drained from the ITankContainer
Fills liquid into internal tanks, distribution is left to the ITankContainer.
- Parameters
-
from | Orientation the liquid is pumped in from. |
resource | LiquidStack representing the maximum amount of liquid filled into the ITankContainer |
doFill | If false filling will only be simulated. |
- Returns
- Amount of resource that was filled into internal tanks.
int net.minecraftforge.liquids.ITankContainer.fill |
( |
int |
tankIndex, |
|
|
LiquidStack |
resource, |
|
|
boolean |
doFill |
|
) |
| |
Fills liquid into the specified internal tank.
- Parameters
-
tankIndex | the index of the tank to fill |
resource | LiquidStack representing the maximum amount of liquid filled into the ITankContainer |
doFill | If false filling will only be simulated. |
- Returns
- Amount of resource that was filled into internal tanks.
Return the tank that this tank container desired to be used for the specified liquid type from the specified direction
- Parameters
-
direction | the direction |
type | the liquid type, null is always an acceptable value |
- Returns
- a tank or null for no such tank
- Parameters
-
direction | tank side: UNKNOWN for default tank set |
- Returns
- Array of LiquidTanks contained in this ITankContainer for this direction
The documentation for this interface was generated from the following file:
- C:/Users/LazDude/Downloads/MinecraftModding/YATS/forge/mcp/src/minecraft/net/minecraftforge/liquids/ITankContainer.java