getEUOutput{returnTypes={1.0=number}, source=ic2_chamber, description=Get the EU output of this reactor, args={}}
isActive{returnTypes={1.0=boolean}, source=ic2_chamber, description=Returns true if the reactor is active, args={}}
getAdvancedMethodsData{returnTypes={1.0=table}, source=, description=Get a complete table of information about all available methods, args={1.0={range=, description=, name=method, optional=true, type=string}}}
destroyStack{returnTypes={}, source=inventory, description=Destroy a stack, args={1.0={range=, description=The slot number, from 1 to the max amount of slots, name=slotNumber, type=number}}}
pullItem{returnTypes={1.0=number}, source=inventory-world, description=Pull an item from a slot in another inventory into a slot in this one. Returns the amount of items moved, args={3.0={range=, description=The maximum amount of items you want to pull, name=maxAmount, optional=true, type=number}, 2.0={range=, description=The slot in the OTHER inventory that you're pulling from, name=slot, type=number}, 1.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=The direction of the other inventory. (north, south, east, west, up or down), name=direction, type=string}, 4.0={range=, description=The slot in the current inventory that you want to pull into, name=intoSlot, optional=true, type=number}}}
listMethods{returnTypes={1.0=string}, source=, description=List all the methods available, args={1.0={range=, description=, name=filterSource, optional=true, type=string}}}
getHeat{returnTypes={1.0=number}, source=ic2_chamber, description=Get the heat of the reactor, args={}}
getInventorySize{returnTypes={1.0=number}, source=inventory, description=Get the size of this inventory, args={}}
getTankInfo{returnTypes={1.0=table}, source=fluid_handler, description=A table of tanks will be returned, each with a table of information, args={1.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=The internal direction of the tank. If you're not sure, use 'unknown' (north, south, east, west, up, down or unknown), name=direction, optional=true, type=string}}}
pullItemIntoSlot{returnTypes={1.0=number}, source=inventory-world, description=Pull an item from a slot in another inventory into a slot in this one. Returns the amount of items moved, args={3.0={range=, description=The maximum amount of items you want to pull, name=maxAmount, optional=true, type=number}, 2.0={range=, description=The slot in the OTHER inventory that you're pulling from, name=slot, type=number}, 1.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=The direction of the other inventory. (north, south, east, west, up or down), name=direction, type=string}, 4.0={range=, description=The slot in the current inventory that you want to pull into, name=intoSlot, optional=true, type=number}}}
pushItemIntoSlot{returnTypes={1.0=number}, source=inventory-world, description=Push an item from the current inventory into slot on the other one. Returns the amount of items moved, args={3.0={range=, description=The maximum amount of items you want to push, name=maxAmount, optional=true, type=number}, 2.0={range=, description=The slot in the current inventory that you're pushing from, name=slot, type=number}, 1.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=The direction of the other inventory. (north, south, east, west, up or down), name=direction, type=string}, 4.0={range=, description=The slot in the other inventory that you want to push into, name=intoSlot, optional=true, type=number}}}
listSources{returnTypes={1.0=table}, source=, description=List all method sources, args={}}
getStackInSlot{returnTypes={1.0=object}, source=inventory, description=Get details of an item in a particular slot, args={2.0={range=, description=If true, method will return proxy instead of computing whole table, name=proxy, optional=true, type=boolean}, 1.0={range=, description=The slot number, from 1 to the max amount of slots, name=slotNumber, type=number}}}
getAllStacks{returnTypes={1.0=table}, source=inventory, description=Get a table with all the items of the chest, args={1.0={range=, description=If false, method will compute whole table, instead of returning proxy, name=proxy, optional=true, type=boolean}}}
swapStacks{returnTypes={}, source=inventory, description=Swap two slots in the inventory, args={3.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=, name=fromDirection, optional=true, type=string}, 2.0={range=, description=The other slot, name=to, type=number}, 1.0={range=, description=The first slot, name=from, type=number}, 4.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=, name=fromDirection, optional=true, type=string}}}
doc{returnTypes={1.0=string}, source=, description=Brief description of method, args={1.0={range=, description=, name=method, type=string}}}
condenseItems{returnTypes={}, source=inventory, description=Condense and tidy the stacks in an inventory, args={}}
isValid{returnTypes={1.0=boolean}, source=ic2_chamber, description=Check if reactor is in valid state, args={}}
expandStack{returnTypes={1.0=table}, source=inventory, description=Get full stack information from stub one {id=..., [qty=...], [dmg=...]}, args={1.0={range=, description=, name=stack, type=table}}}
getInventoryName{returnTypes={1.0=string}, source=inventory, description=Get the name of this inventory, args={}}
getMaxHeat{returnTypes={1.0=number}, source=ic2_chamber, description=Get the maximum heat of the reactor before it explodes, args={}}
pushItem{returnTypes={1.0=number}, source=inventory-world, description=Push an item from the current inventory into slot on the other one. Returns the amount of items moved, args={3.0={range=, description=The maximum amount of items you want to push, name=maxAmount, optional=true, type=number}, 2.0={range=, description=The slot in the current inventory that you're pushing from, name=slot, type=number}, 1.0={range={DOWN,UP,NORTH,SOUTH,WEST,EAST,UNKNOWN}, description=The direction of the other inventory. (north, south, east, west, up or down), name=direction, type=string}, 4.0={range=, description=The slot in the other inventory that you want to push into, name=intoSlot, optional=true, type=number}}}