Class EmptyChemicalHandler
java.lang.Object
org.cyclops.integratedmekanismics.core.EmptyChemicalHandler
- All Implemented Interfaces:
mekanism.api.chemical.gas.IEmptyGasProvider
,mekanism.api.chemical.gas.IGasHandler
,mekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
,mekanism.api.chemical.gas.GasStack> mekanism.api.chemical.IEmptyStackProvider<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
Nested Class Summary
Nested classes/interfaces inherited from interface mekanism.api.chemical.gas.IGasHandler
mekanism.api.chemical.gas.IGasHandler.IMekanismGasHandler, mekanism.api.chemical.gas.IGasHandler.ISidedGasHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmekanism.api.chemical.gas.GasStack
extractChemical
(int i, long l, mekanism.api.Action action) mekanism.api.chemical.gas.GasStack
getChemicalInTank
(int i) long
getTankCapacity
(int i) int
getTanks()
mekanism.api.chemical.gas.GasStack
insertChemical
(int i, mekanism.api.chemical.gas.GasStack stack, mekanism.api.Action action) boolean
isValid
(int i, mekanism.api.chemical.gas.GasStack stack) void
setChemicalInTank
(int i, mekanism.api.chemical.gas.GasStack stack) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface mekanism.api.chemical.IChemicalHandler
extractChemical, extractChemical, insertChemical
Methods inherited from interface mekanism.api.chemical.gas.IEmptyGasProvider
getEmptyStack
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
EmptyChemicalHandler
public EmptyChemicalHandler()
-
-
Method Details
-
getTanks
public int getTanks()- Specified by:
getTanks
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
getChemicalInTank
public mekanism.api.chemical.gas.GasStack getChemicalInTank(int i) - Specified by:
getChemicalInTank
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
setChemicalInTank
public void setChemicalInTank(int i, mekanism.api.chemical.gas.GasStack stack) - Specified by:
setChemicalInTank
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
getTankCapacity
public long getTankCapacity(int i) - Specified by:
getTankCapacity
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
isValid
public boolean isValid(int i, mekanism.api.chemical.gas.GasStack stack) - Specified by:
isValid
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
insertChemical
public mekanism.api.chemical.gas.GasStack insertChemical(int i, mekanism.api.chemical.gas.GasStack stack, mekanism.api.Action action) - Specified by:
insertChemical
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-
extractChemical
public mekanism.api.chemical.gas.GasStack extractChemical(int i, long l, mekanism.api.Action action) - Specified by:
extractChemical
in interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,
mekanism.api.chemical.gas.GasStack>
-