net.minecraft.registry

public interface RegistryWrapper$WrapperLookup

extends RegistryEntryLookup$RegistryLookup

net.minecraft.core.HolderLookup$Provider
net.minecraft.class_7225$class_7874
net.minecraft.registry.RegistryWrapper$WrapperLookup

Method summary

Modifier and TypeMethod
Stream<RegistryKey<? extends Registry<?>>>
listRegistryKeys()
method_55282()
streamAllRegistryKeys()
default Stream<RegistryWrapper$Impl<?>>
listRegistries()
method_62678()
stream()
<T> Optional<? extends RegistryWrapper$Impl<T>>
lookup(ResourceKey<? extends Registry<? extends T>> key)
method_46759(class_5321<? extends class_2378<? extends T>> arg0)
getOptional(RegistryKey<? extends Registry<? extends T>> arg0)
default <T> RegistryWrapper$Impl<T>
lookupOrThrow(ResourceKey<? extends Registry<? extends T>> key)
method_46751(class_5321<? extends class_2378<? extends T>> arg0)
getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef)
default <V> RegistryOps<V>
createSerializationContext(com.mojang.serialization.DynamicOps<V> parent)
method_57093(com.mojang.serialization.DynamicOps<V> arg0)
getOps(com.mojang.serialization.DynamicOps<V> delegate)
static RegistryWrapper$WrapperLookup
create(Stream<HolderLookup$RegistryLookup<?>> lookups)
method_46761(Stream<class_7225$class_7226<?>> arg0)
of(Stream<RegistryWrapper$Impl<?>> wrappers)
default com.mojang.serialization.Lifecycle
allRegistriesLifecycle()
method_62679()
getLifecycle()
default RegistryEntryLookup
lookupOrThrow(ResourceKey key)
method_46751(class_5321 arg0)
getOrThrow(RegistryKey arg0)
private static RegistryWrapper$Impl
lambda$create$0(HolderLookup$RegistryLookup arg0)
method_46760(class_7225$class_7226 arg0)
method_46760(RegistryWrapper$Impl wrapper)
private static IllegalStateException
lambda$lookupOrThrow$0(ResourceKey arg0)
method_46763(class_5321 arg0)
method_46763(RegistryKey arg0)