Uses of Interface
de.extio.spacecraft.shared.model.entity.builtin.live.StorageProviderEntity
-
Packages that use StorageProviderEntity Package Description de.extio.spacecraft.shared.bo Business objects implement various game mechanicsde.extio.spacecraft.shared.model.client.settings The module settings mechanism is for controlling client modules.de.extio.spacecraft.shared.model.entity.builtin.live Builtin live entity implementations and interfaces for custom implementations of specific entity types -
-
Uses of StorageProviderEntity in de.extio.spacecraft.shared.bo
Methods in de.extio.spacecraft.shared.bo with parameters of type StorageProviderEntity Modifier and Type Method Description voidStorageEntitySupport. create(StorageProviderEntity entity)Callback from entity to make storage functionality work.voidStorageEntitySupport. localInit(StorageProviderEntity entity, StorageProviderEntityDef entityDef)Callback from entity to make storage functionality work.voidStorageEntitySupport. onClientDrawConsoleControls(StorageProviderEntity entity, ScrollBar clientInventoryScrollBar, List<org.apache.commons.lang3.tuple.Pair<String,String>> additionalDisplayItems, boolean controlsActive, List<ClientConsoleControlSet> consoleControls)Callback from entity to make storage functionality work.intStorageEntitySupport. storageAdd(StorageProviderEntity storageProviderEntity, int entityDefIdx, int units)Adds items to the storagevoidStorageEntitySupport. storageEject(StorageProviderEntity storageProviderEntity)Ejects all items from storagevoidStorageEntitySupport. storageEjectSingle(StorageProviderEntity storageProviderEntity, int entityDefIdx, int amount)Ejects single items from storagevoidStorageEntitySupport. storageExplode(StorageProviderEntity storageProviderEntity)Let's the storage contents explode, e.g.voidStorageEntitySupport. storageRecreate(StorageProviderEntity entity)Resets internal storage state, required when storage entity has been loaded from disk.intStorageEntitySupport. storageTake(StorageProviderEntity storageProviderEntity, int entityDefIdx, int units)Takes items from the storageintStorageEntitySupport. storageTransfer(StorageProviderEntity source, StorageProviderEntity destination, int entityDefIdx, int units)Transfers items between storagesvoidStorageEntitySupport. update(StorageProviderEntity entity, StorageProviderEntity other)Callback from entity to make storage functionality work. -
Uses of StorageProviderEntity in de.extio.spacecraft.shared.model.client.settings
Methods in de.extio.spacecraft.shared.model.client.settings that return StorageProviderEntity Modifier and Type Method Description StorageProviderEntityStorageModuleSettings. getAltSource()Methods in de.extio.spacecraft.shared.model.client.settings with parameters of type StorageProviderEntity Modifier and Type Method Description voidStorageModuleSettings. setAltSource(StorageProviderEntity altSource) -
Uses of StorageProviderEntity in de.extio.spacecraft.shared.model.entity.builtin.live
Subinterfaces of StorageProviderEntity in de.extio.spacecraft.shared.model.entity.builtin.live Modifier and Type Interface Description interfaceAutomationResupplyRequiredClasses in de.extio.spacecraft.shared.model.entity.builtin.live that implement StorageProviderEntity Modifier and Type Class Description classCrewEntityBase class for crew membersclassStorageProviderCompositeStorageProviderComposite combines multiple StorageProviderEntity to one.Methods in de.extio.spacecraft.shared.model.entity.builtin.live that return types with arguments of type StorageProviderEntity Modifier and Type Method Description List<StorageProviderEntity>StorageProviderComposite. getChildren()Methods in de.extio.spacecraft.shared.model.entity.builtin.live with parameters of type StorageProviderEntity Modifier and Type Method Description intCrewEntity. storageTransfer(StorageProviderEntity destination, int entityDefIdx, int amount)intStorageProviderComposite. storageTransfer(StorageProviderEntity destination, int entityDefIdx, int amount)intStorageProviderEntity. storageTransfer(StorageProviderEntity destination, int entityDefIdx, int amount)Method parameters in de.extio.spacecraft.shared.model.entity.builtin.live with type arguments of type StorageProviderEntity Modifier and Type Method Description voidStorageProviderComposite. setChildren(List<StorageProviderEntity> childs)Constructor parameters in de.extio.spacecraft.shared.model.entity.builtin.live with type arguments of type StorageProviderEntity Constructor Description StorageProviderComposite(List<StorageProviderEntity> children)
-