Registry Builder
A utility for creating custom registries. Also includes some helper methods for interacting with registries
Author
fzzyhmstrs
Since
0.7.4
Inheritors
Functions
Creates a Defaulted Registry.
Creates a Defaulted Intrusive Registry.
Creates an Intrusive Registry.
Helper method for optimally extracting ids out of a RegistryEntry
Returns the translated name for a tag, where available.
Creates a registry value codec that allows for identifier shortcutting based on the namespace used to build this builder. Vanilla will shorten ids for the minecraft namespace (minecraft:thing to thing). This does the same thing but for the namespace provided.
Creates an entry codec for a registry that works with RegistryEntry.Reference directly, allowing you to work with the methods of that class directly.
Creates a RegistryEntry codec that automatically handles RegistrySupplier properly