minicraft-plus-revived icon indicating copy to clipboard operation
minicraft-plus-revived copied to clipboard

Global resource manager

Open BenCheung0422 opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe. We need a standardization for IDs to prevent confusion and messively making multiple ID system.

Describe the solution you'd like To have a standard ID system on everything, we need a resource manager. Tiles, items, entities can get the sprites; sound handler can get the sounds; static books can get the texts; localization handler can get the localization. They should all use the same ID to get the resources which are related to same target. For example: Minecraft uses <namespace>:<path> where path uses / and . for the separator and registry (minecraft:block/minecraft:item/minecraft:entity_type) also they separate IDs into that and translation IDs, we use <path> where path uses . for the separator. We need to consider our globol ID registry format.

BenCheung0422 avatar Aug 15 '22 08:08 BenCheung0422