Package net.minecraft.registry
Class ContextSwappableRegistryLookup.EntryLookupImpl
java.lang.Object
net.minecraft.registry.ContextSwappableRegistryLookup.EntryLookupImpl
- All Implemented Interfaces:
 RegistryEntryOwner<Object>,RegistryEntryLookup<Object>
- Enclosing class:
 ContextSwappableRegistryLookup
private class ContextSwappableRegistryLookup.EntryLookupImpl
extends Object
implements RegistryEntryLookup<Object>, RegistryEntryOwner<Object>
- Mappings:
 Namespace Name named net/minecraft/registry/ContextSwappableRegistryLookup$EntryLookupImplintermediary net/minecraft/class_10676$class_10677official bcg$a
- 
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.registry.RegistryEntryLookup
RegistryEntryLookup.RegistryLookup - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription<T> RegistryEntryLookup<T> <T> RegistryEntryOwner<T> getOptional(RegistryKey<Object> key) getOptional(TagKey<Object> tag) private RegistryEntry.Reference<Object> private RegistryEntryList.Named<Object> getOrComputeTag(TagKey<Object> tag) getOrThrow(RegistryKey<Object> key) getOrThrow(TagKey<Object> tag) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.registry.entry.RegistryEntryOwner
ownerEquals 
- 
Constructor Details
- 
EntryLookupImpl
EntryLookupImpl() 
 - 
 - 
Method Details
- 
getOptional
- Specified by:
 getOptionalin interfaceRegistryEntryLookup<Object>- Mappings:
 Namespace Name Mixin selector named getOptionalLnet/minecraft/registry/RegistryEntryLookup;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;intermediary method_46746Lnet/minecraft/class_7871;method_46746(Lnet/minecraft/class_5321;)Ljava/util/Optional;official aLjm;a(Lamd;)Ljava/util/Optional;
 - 
getOrThrow
- Specified by:
 getOrThrowin interfaceRegistryEntryLookup<Object>- Mappings:
 Namespace Name Mixin selector named getOrThrowLnet/minecraft/registry/RegistryEntryLookup;getOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_46747Lnet/minecraft/class_7871;method_46747(Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;official bLjm;b(Lamd;)Ljl$c;
 - 
getOrComputeEntry
- Mappings:
 Namespace Name Mixin selector named getOrComputeEntryLnet/minecraft/registry/ContextSwappableRegistryLookup$EntryLookupImpl;getOrComputeEntry(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_67096Lnet/minecraft/class_10676$class_10677;method_67096(Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;official cLbcg$a;c(Lamd;)Ljl$c;
 - 
getOptional
- Specified by:
 getOptionalin interfaceRegistryEntryLookup<Object>- Mappings:
 Namespace Name Mixin selector named getOptionalLnet/minecraft/registry/RegistryEntryLookup;getOptional(Lnet/minecraft/registry/tag/TagKey;)Ljava/util/Optional;intermediary method_46733Lnet/minecraft/class_7871;method_46733(Lnet/minecraft/class_6862;)Ljava/util/Optional;official aLjm;a(Lbae;)Ljava/util/Optional;
 - 
getOrThrow
- Specified by:
 getOrThrowin interfaceRegistryEntryLookup<Object>- Mappings:
 Namespace Name Mixin selector named getOrThrowLnet/minecraft/registry/RegistryEntryLookup;getOrThrow(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/registry/entry/RegistryEntryList$Named;intermediary method_46735Lnet/minecraft/class_7871;method_46735(Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888;official bLjm;b(Lbae;)Ljp$c;
 - 
getOrComputeTag
- Mappings:
 Namespace Name Mixin selector named getOrComputeTagLnet/minecraft/registry/ContextSwappableRegistryLookup$EntryLookupImpl;getOrComputeTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/registry/entry/RegistryEntryList$Named;intermediary method_67097Lnet/minecraft/class_10676$class_10677;method_67097(Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888;official cLbcg$a;c(Lbae;)Ljp$c;
 - 
asEntryLookup
- Mappings:
 Namespace Name Mixin selector named asEntryLookupLnet/minecraft/registry/ContextSwappableRegistryLookup$EntryLookupImpl;asEntryLookup()Lnet/minecraft/registry/RegistryEntryLookup;intermediary method_67094Lnet/minecraft/class_10676$class_10677;method_67094()Lnet/minecraft/class_7871;official aLbcg$a;a()Ljm;
 - 
asEntryOwner
- Mappings:
 Namespace Name Mixin selector named asEntryOwnerLnet/minecraft/registry/ContextSwappableRegistryLookup$EntryLookupImpl;asEntryOwner()Lnet/minecraft/registry/entry/RegistryEntryOwner;intermediary method_67095Lnet/minecraft/class_10676$class_10677;method_67095()Lnet/minecraft/class_7876;official bLbcg$a;b()Ljo;
 
 -