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>

public class EmptyChemicalHandler extends Object implements mekanism.api.chemical.gas.IGasHandler
  • 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
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    mekanism.api.chemical.gas.GasStack
    extractChemical(int i, long l, mekanism.api.Action action)
     
    mekanism.api.chemical.gas.GasStack
     
    long
     
    int
     
    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

  • Constructor Details

    • EmptyChemicalHandler

      public EmptyChemicalHandler()
  • Method Details

    • getTanks

      public int getTanks()
      Specified by:
      getTanks in interface mekanism.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 interface mekanism.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 interface mekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,mekanism.api.chemical.gas.GasStack>
    • getTankCapacity

      public long getTankCapacity(int i)
      Specified by:
      getTankCapacity in interface mekanism.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 interface mekanism.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 interface mekanism.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 interface mekanism.api.chemical.IChemicalHandler<mekanism.api.chemical.gas.Gas,mekanism.api.chemical.gas.GasStack>