Trait ResolvableDataRegistry

Source
pub trait ResolvableDataRegistry: DataRegistry {
    // Provided methods
    fn resolve_name(
        &self,
        registries: &RegistryHolder,
    ) -> Option<ResourceLocation> { ... }
    fn resolve<'a>(
        &self,
        registries: &'a RegistryHolder,
    ) -> Option<(&'a ResourceLocation, &'a NbtCompound)> { ... }
}

Provided Methods§

Source

fn resolve_name(&self, registries: &RegistryHolder) -> Option<ResourceLocation>

Source

fn resolve<'a>( &self, registries: &'a RegistryHolder, ) -> Option<(&'a ResourceLocation, &'a NbtCompound)>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T: DataRegistry> ResolvableDataRegistry for T