net.minecraft.registry

class ContextSwappableRegistryLookup$EntryLookupImpl

implements RegistryEntryLookup<Object>, RegistryEntryOwner<Object>

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

Constructor summary

ModifierConstructor
private (ContextSwappableRegistryLookup this$0)

Method summary

Modifier and TypeMethod
public Optional<RegistryEntry$Reference<Object>>
get(ResourceKey<Object> id)
get(ResourceKey<Object> id)
method_46746(class_5321<Object> arg0)
getOptional(RegistryKey<Object> arg0)
public RegistryEntry$Reference<Object>
getOrThrow(ResourceKey<Object> id)
getOrThrow(ResourceKey<Object> id)
method_46747(class_5321<Object> arg0)
getOrThrow(RegistryKey<Object> arg0)
private RegistryEntry$Reference<Object>
getOrCreate(ResourceKey<Object> id)
getOrCreate(ResourceKey<Object> id)
method_67096(class_5321<Object> arg0)
getOrComputeEntry(RegistryKey<Object> key)
public Optional<RegistryEntryList$Named<Object>>
get(TagKey<Object> id)
get(TagKey<Object> id)
method_46733(class_6862<Object> arg0)
getOptional(TagKey<Object> arg0)
public RegistryEntryList$Named<Object>
getOrThrow(TagKey<Object> id)
getOrThrow(TagKey<Object> id)
method_46735(class_6862<Object> arg0)
getOrThrow(TagKey<Object> arg0)
private RegistryEntryList$Named<Object>
getOrCreate(TagKey<Object> id)
getOrCreate(TagKey<Object> id)
method_67097(class_6862<Object> arg0)
getOrComputeTag(TagKey<Object> tag)
public <T> RegistryEntryLookup<T>
castAsLookup()
castAsLookup()
method_67094()
asEntryLookup()
public <T> RegistryEntryOwner<T>
castAsOwner()
castAsOwner()
method_67095()
asEntryOwner()