net.minecraft.util

class PlaceholderLookupProvider$UniversalLookup

implements HolderGetter<Object>, HolderOwner<Object>

azr$a
net.minecraft.util.PlaceholderLookupProvider$UniversalLookup
net.minecraft.class_10676$class_10677
net.minecraft.registry.ContextSwappableRegistryLookup$EntryLookupImpl

Constructor summary

ModifierConstructor
(PlaceholderLookupProvider arg0)

Method summary

Modifier and TypeMethod
public Optional<Holder$Reference<Object>>
a(alf<Object> arg0)
get(ResourceKey<Object> arg0)
method_46746(class_5321<Object> arg0)
getOptional(RegistryKey<Object> arg0)
public Holder$Reference<Object>
b(alf<Object> arg0)
getOrThrow(ResourceKey<Object> arg0)
method_46747(class_5321<Object> arg0)
getOrThrow(RegistryKey<Object> arg0)
private Holder$Reference<Object>
c(alf<Object> arg0)
getOrCreate(ResourceKey<Object> arg0)
method_67096(class_5321<Object> arg0)
getOrComputeEntry(RegistryKey<Object> key)
public Optional<HolderSet$Named<Object>>
a(axr<Object> arg0)
get(TagKey<Object> arg0)
method_46733(class_6862<Object> arg0)
getOptional(TagKey<Object> arg0)
public HolderSet$Named<Object>
b(axr<Object> arg0)
getOrThrow(TagKey<Object> arg0)
method_46735(class_6862<Object> arg0)
getOrThrow(TagKey<Object> arg0)
private HolderSet$Named<Object>
c(axr<Object> arg0)
getOrCreate(TagKey<Object> arg0)
method_67097(class_6862<Object> arg0)
getOrComputeTag(TagKey<Object> tag)
public <T> HolderGetter<T>
a()
castAsLookup()
method_67094()
asEntryLookup()
public <T> HolderOwner<T>
b()
castAsOwner()
method_67095()
asEntryOwner()