Registry Key Util
open class RegistryKeyUtil<TContent>(val modId: String, val registry: RegistryKey<Registry<TContent>>)(source)
Utility class to create Identifiers and RegistryKeys using a specified namespace and registry.
Parameters
TContent
The type of the content to register
mod Id
The namespace of the content to register.
registry
The registry to register the content in
Inheritors
Properties
Functions
Link copied to clipboard
fun RegistryKey<TContent>.getEntry(registryManager: DynamicRegistryManager): RegistryEntry.Reference<TContent>?
Gets the registry entry of the given registry key from the given registry manager or null
, if it's not found.
Link copied to clipboard
Creates an Identifier from the namespace specified in the constructor and a given path.
Link copied to clipboard
Creates a RegistryKey from the registry and namespace specified in the constructor and a given path.