Refined Storage

Refined Storage

115M Downloads

Add a registry for registering custom ExternalStorageProviders

lucasser opened this issue ยท 0 comments

commented

Describe your enhancement

Add a registry for registering custom ExternalStorageProviders for the external storage based on the block it is placed on. Like the interface works currently. This will allow integrating with inventories like QIO, or an ae2 system in a much cleaner way. The external storage, when creating a new provider would check if the block entity in front of it is in the registry, if it is, then it'll do the custom provider, if not it'll fall back on the generic one.
(I am also willing to implement this)