Class EmptyChemicalHandler
java.lang.Object
org.cyclops.integratedmekanism.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.GasStackextractChemical(int i, long l, mekanism.api.Action action) mekanism.api.chemical.gas.GasStackgetChemicalInTank(int i) longgetTankCapacity(int i) intgetTanks()mekanism.api.chemical.gas.GasStackinsertChemical(int i, mekanism.api.chemical.gas.GasStack stack, mekanism.api.Action action) booleanisValid(int i, mekanism.api.chemical.gas.GasStack stack) voidsetChemicalInTank(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, waitMethods inherited from interface mekanism.api.chemical.IChemicalHandler
extractChemical, extractChemical, insertChemicalMethods 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:
getTanksin 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:
getChemicalInTankin 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:
setChemicalInTankin interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,mekanism.api.chemical.gas.GasStack>
-
getTankCapacity
public long getTankCapacity(int i) - Specified by:
getTankCapacityin 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:
isValidin 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:
insertChemicalin 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:
extractChemicalin interfacemekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,mekanism.api.chemical.gas.GasStack>
-