public final class CoolantManager extends java.lang.Object implements ICoolantManager
| Modifier and Type | Field and Description |
|---|---|
static CoolantManager |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
ICoolant |
addCoolant(net.minecraftforge.fluids.Fluid fluid,
float degreesCoolingPerMB) |
ICoolant |
addCoolant(ICoolant coolant) |
ISolidCoolant |
addSolidCoolant(ISolidCoolant solidCoolant) |
ISolidCoolant |
addSolidCoolant(StackKey solid,
StackKey liquid,
float multiplier) |
ICoolant |
getCoolant(net.minecraftforge.fluids.Fluid fluid) |
java.util.Collection<ICoolant> |
getCoolants() |
ISolidCoolant |
getSolidCoolant(StackKey solid) |
java.util.Collection<ISolidCoolant> |
getSolidCoolants() |
public static final CoolantManager INSTANCE
public ICoolant addCoolant(ICoolant coolant)
addCoolant in interface ICoolantManagerpublic ICoolant addCoolant(net.minecraftforge.fluids.Fluid fluid, float degreesCoolingPerMB)
addCoolant in interface ICoolantManagerpublic ISolidCoolant addSolidCoolant(ISolidCoolant solidCoolant)
addSolidCoolant in interface ICoolantManagerpublic ISolidCoolant addSolidCoolant(StackKey solid, StackKey liquid, float multiplier)
addSolidCoolant in interface ICoolantManagerpublic java.util.Collection<ICoolant> getCoolants()
getCoolants in interface ICoolantManagerpublic java.util.Collection<ISolidCoolant> getSolidCoolants()
getSolidCoolants in interface ICoolantManagerpublic ICoolant getCoolant(net.minecraftforge.fluids.Fluid fluid)
getCoolant in interface ICoolantManagerpublic ISolidCoolant getSolidCoolant(StackKey solid)
getSolidCoolant in interface ICoolantManager