net.minecraft.core

public interface RegistryAccess

extends HolderLookup$Provider

kf
net.minecraft.core.RegistryAccess
net.minecraft.class_5455
net.minecraft.registry.DynamicRegistryManager
net.minecraft.core.IRegistryCustom

Field summary

Modifier and TypeField
org.slf4j.Logger
a
LOGGER
field_25918
LOGGER
RegistryAccess$Frozen
b
EMPTY
field_40585
EMPTY

Method summary

Modifier and TypeMethod
<E> Optional<Registry<E>>
a(aku<? extends ke<? extends E>> arg0)
lookup(ResourceKey<? extends Registry<? extends E>> arg0)
method_46759(class_5321<? extends class_2378<? extends E>> arg0)
getOptional(RegistryKey<? extends Registry<? extends E>> arg0)
default <E> Registry<E>
e(aku<? extends ke<? extends E>> arg0)
lookupOrThrow(ResourceKey<? extends Registry<? extends E>> arg0)
method_30530(class_5321<? extends class_2378<? extends E>> arg0)
getOrThrow(RegistryKey<? extends Registry<? extends E>> key)
Stream<RegistryAccess$RegistryEntry<?>>
a()
registries()
method_40311()
streamAllRegistries()
default Stream<ResourceKey<? extends Registry<?>>>
b()
listRegistryKeys()
method_55282()
streamAllRegistryKeys()
static RegistryAccess$Frozen
a(ke<? extends ke<?>> arg0)
fromRegistryOfRegistries(Registry<? extends Registry<?>> arg0)
method_40302(class_2378<? extends class_2378<?>> arg0)
of(Registry<? extends Registry<?>> registries)
default RegistryAccess$Frozen
e()
freeze()
method_40316()
toImmutable()