Package net.minecraft.registry
Interface RegistryEntryLookup.RegistryLookup
- All Known Subinterfaces:
CommandRegistryAccess
,DynamicRegistryManager
,DynamicRegistryManager.Immutable
,RegistryWrapper.WrapperLookup
- All Known Implementing Classes:
DynamicRegistryManager.ImmutableImpl
- Enclosing interface:
RegistryEntryLookup<T>
public static interface RegistryEntryLookup.RegistryLookup
- Mappings:
Namespace Name named net/minecraft/registry/RegistryEntryLookup$RegistryLookup
intermediary net/minecraft/class_7871$class_7872
official jr$a
-
Method Summary
Modifier and TypeMethodDescription<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 getOptional
Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
intermediary method_46759
Lnet/minecraft/class_7871$class_7872;method_46759(Lnet/minecraft/class_5321;)Ljava/util/Optional;
official a
Ljr$a;a(Laly;)Ljava/util/Optional;
-
getOrThrow
default <T> RegistryEntryLookup<T> getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef) - Mappings:
Namespace Name Mixin selector named getOrThrow
Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/RegistryEntryLookup;
intermediary method_46751
Lnet/minecraft/class_7871$class_7872;method_46751(Lnet/minecraft/class_5321;)Lnet/minecraft/class_7871;
official b
Ljr$a;b(Laly;)Ljr;
-
getOptionalEntry
- Mappings:
Namespace Name Mixin selector named getOptionalEntry
Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptionalEntry(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
intermediary method_58561
Lnet/minecraft/class_7871$class_7872;method_58561(Lnet/minecraft/class_5321;)Ljava/util/Optional;
official c
Ljr$a;c(Laly;)Ljava/util/Optional;
-