Add a registry for registering custom ExternalStorageProviders
lucasser opened this issue ยท 0 comments
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)