Package net.minecraft.core
Interface RegistryAccess
- All Superinterfaces:
- HolderLookup.Provider
- All Known Subinterfaces:
- RegistryAccess.Frozen
- All Known Implementing Classes:
- RegistryAccess.ImmutableRegistryAccess
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic classstatic final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final RegistryAccess.Frozenstatic final org.slf4j.Logger
- 
Method SummaryModifier and TypeMethodDescriptiondefault com.mojang.serialization.Lifecycledefault RegistryAccess.Frozenfreeze()static RegistryAccess.FrozenfromRegistryOfRegistries(Registry<? extends Registry<?>> p_206166_) default Stream<ResourceKey<? extends Registry<?>>>default <T> Optional<HolderLookup.RegistryLookup<T>>lookup(ResourceKey<? extends Registry<? extends T>> p_256275_) registry(ResourceKey<? extends Registry<? extends E>> p_123085_) default <E> Registry<E>registryOrThrow(ResourceKey<? extends Registry<? extends E>> p_175516_) Methods inherited from interface net.minecraft.core.HolderLookup.ProviderasGetterLookup, lookupOrThrow
- 
Field Details- 
LOGGERstatic final org.slf4j.Logger LOGGER
- 
EMPTY
 
- 
- 
Method Details- 
registry
- 
lookupdefault <T> Optional<HolderLookup.RegistryLookup<T>> lookup(ResourceKey<? extends Registry<? extends T>> p_256275_) - Specified by:
- lookupin interface- HolderLookup.Provider
 
- 
registryOrThrow
- 
registriesStream<RegistryAccess.RegistryEntry<?>> registries()
- 
listRegistries- Specified by:
- listRegistriesin interface- HolderLookup.Provider
 
- 
fromRegistryOfRegistries
- 
freeze
- 
allRegistriesLifecycledefault com.mojang.serialization.Lifecycle allRegistriesLifecycle()
 
-