Special Storage Interface Logic for AE/Refined Storage/Etc for Inventory Pull
idgarad opened this issue ยท 1 comments
Describe the Suggestion
Using the schematicannon I would be nice for the cannon to pull from various storage mods via interfaces for their material needs. Perhaps a special block\entity feature in Create that mods can register with as a "RequestorInterface" that would allow Create to query various storage mods to 'fetch' items from those mods. While more appropriate for an addon mod I wager Create itself would need a hook in place to make such queries possible.
Screenshots and Videos
No response
Additional Context
For example a funnel with a filter could ask for Coal, then the special interface can ask the mod "Can you provide X items" if yes then pull them out of the system. I think it would just be an addition to the inventory check with a:
if inventory.type = specialRequestor block
then query mod's storage network for quantity
if valid quantity then export from network to specialRequestor.TempInventory
... normal code resumes ...
Besides mods like AE/RS it would also cover Storage Drawers for example where the StorageMonitor itself could be queried.