-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The why
Instead of doing custom registries like modkit does right now, we could use MC's built-in registry system. This would give us a lot of benefits like stability and speed, as well as native support for all the registry shenanigans.
The how
Obviously, this means that the registry elements will lose GSON support, opting for Codecs instead.
First, we need to inject into RegistryLoader#DYNAMIC_REGISTRIES list field. Registry's element's codecs can be whatever, but referencing registry elements in other registry element codecs is better to do via RegistryElementCodec, as seen in DimensionType and DimensionOptions.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request