Package net.minecraft.registry
Interface RegistryEntryLookup.RegistryLookup
- All Known Subinterfaces:
 CommandRegistryAccess,DynamicRegistryManager,DynamicRegistryManager.Immutable,RegistryWrapper.WrapperLookup
- All Known Implementing Classes:
 ContextSwappableRegistryLookup,DynamicRegistryManager.ImmutableImpl
- Enclosing interface:
 RegistryEntryLookup<T>
public static interface RegistryEntryLookup.RegistryLookup
- Mappings:
 Namespace Name named net/minecraft/registry/RegistryEntryLookup$RegistryLookupintermediary net/minecraft/class_7871$class_7872official jh$a
- 
Method Summary
Modifier and TypeMethodDescriptiondefault <T> RegistryEntry.Reference<T> getEntryOrThrow(RegistryKey<T> key) <T> Optional<? extends RegistryEntryLookup<T>> getOptional(RegistryKey<? extends Registry<? extends T>> registryRef) default <T> Optional<RegistryEntry.Reference<T>> getOptionalEntry(RegistryKey<T> registryRef) default <T> RegistryEntryLookup<T> getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef)  
- 
Method Details
- 
getOptional
<T> Optional<? extends RegistryEntryLookup<T>> getOptional(RegistryKey<? extends Registry<? extends T>> registryRef) - Mappings:
 Namespace Name Mixin selector named getOptionalLnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;intermediary method_46759Lnet/minecraft/class_7871$class_7872;method_46759(Lnet/minecraft/class_5321;)Ljava/util/Optional;official aLjh$a;a(Lalq;)Ljava/util/Optional;
 - 
getOrThrow
default <T> RegistryEntryLookup<T> getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef) - Mappings:
 Namespace Name Mixin selector named getOrThrowLnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/RegistryEntryLookup;intermediary method_46751Lnet/minecraft/class_7871$class_7872;method_46751(Lnet/minecraft/class_5321;)Lnet/minecraft/class_7871;official bLjh$a;b(Lalq;)Ljh;
 - 
getOptionalEntry
- Mappings:
 Namespace Name Mixin selector named getOptionalEntryLnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptionalEntry(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;intermediary method_58561Lnet/minecraft/class_7871$class_7872;method_58561(Lnet/minecraft/class_5321;)Ljava/util/Optional;official cLjh$a;c(Lalq;)Ljava/util/Optional;
 - 
getEntryOrThrow
- Mappings:
 Namespace Name Mixin selector named getEntryOrThrowLnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getEntryOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_66874Lnet/minecraft/class_7871$class_7872;method_66874(Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;official dLjh$a;d(Lalq;)Ljg$c;
 
 -