Class RadioactiveCellInventory
java.lang.Object
gripe._90.megacells.integration.appmek.RadioactiveCellInventory
- All Implemented Interfaces:
appeng.api.storage.cells.StorageCell,appeng.api.storage.MEStorage
public class RadioactiveCellInventory
extends Object
implements appeng.api.storage.cells.StorageCell
-
Method Summary
Modifier and TypeMethodDescriptionbooleanlongextract(appeng.api.stacks.AEKey what, long amount, appeng.api.config.Actionable mode, appeng.api.networking.security.IActionSource source) voidgetAvailableStacks(appeng.api.stacks.KeyCounter out) longnet.minecraft.network.chat.Componentappeng.api.stacks.AEKeydoubleappeng.api.storage.cells.CellStateappeng.api.stacks.AEKeylonglonginsert(appeng.api.stacks.AEKey what, long amount, appeng.api.config.Actionable mode, appeng.api.networking.security.IActionSource source) booleanisBlackListed(appeng.api.stacks.AEKey what) voidpersist()protected voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface appeng.api.storage.MEStorage
getAvailableStacks, isPreferredStorageFor
-
Method Details
-
getStatus
public appeng.api.storage.cells.CellState getStatus()- Specified by:
getStatusin interfaceappeng.api.storage.cells.StorageCell
-
getStoredChemical
public appeng.api.stacks.AEKey getStoredChemical() -
getChemAmount
public long getChemAmount() -
getFilterChemical
public appeng.api.stacks.AEKey getFilterChemical() -
getUsedBytes
public long getUsedBytes() -
getIdleDrain
public double getIdleDrain()- Specified by:
getIdleDrainin interfaceappeng.api.storage.cells.StorageCell
-
isBlackListed
public boolean isBlackListed(appeng.api.stacks.AEKey what) -
insert
public long insert(appeng.api.stacks.AEKey what, long amount, appeng.api.config.Actionable mode, appeng.api.networking.security.IActionSource source) - Specified by:
insertin interfaceappeng.api.storage.MEStorage
-
extract
public long extract(appeng.api.stacks.AEKey what, long amount, appeng.api.config.Actionable mode, appeng.api.networking.security.IActionSource source) - Specified by:
extractin interfaceappeng.api.storage.MEStorage
-
saveChanges
protected void saveChanges() -
persist
public void persist()- Specified by:
persistin interfaceappeng.api.storage.cells.StorageCell
-
getAvailableStacks
public void getAvailableStacks(appeng.api.stacks.KeyCounter out) - Specified by:
getAvailableStacksin interfaceappeng.api.storage.MEStorage
-
canFitInsideCell
public boolean canFitInsideCell()- Specified by:
canFitInsideCellin interfaceappeng.api.storage.cells.StorageCell
-
getDescription
public net.minecraft.network.chat.Component getDescription()- Specified by:
getDescriptionin interfaceappeng.api.storage.MEStorage
-