net.minecraft.core

public record Holder$Direct<T>

implements Holder<T>

jq$a
net.minecraft.core.Holder$Direct
net.minecraft.class_6880$class_6881
net.minecraft.registry.entry.RegistryEntry$Direct
net.minecraft.core.Holder$a

Field summary

Modifier and TypeField
private final T
a
value
comp_349
value

Constructor summary

ModifierConstructor
public (T arg0)

Method summary

Modifier and TypeMethod
public boolean
b()
isBound()
method_40227()
hasKeyAndValue()
public boolean
a(alz arg0)
is(ResourceLocation arg0)
method_40226(class_2960 arg0)
matchesId(Identifier arg0)
public boolean
a(aly<T> arg0)
is(ResourceKey<T> arg0)
method_40225(class_5321<T> arg0)
matchesKey(RegistryKey<T> arg0)
public boolean
a(ayk<T> arg0)
is(TagKey<T> arg0)
method_40220(class_6862<T> arg0)
isIn(TagKey<T> arg0)
public boolean
a(jq<T> arg0)
is(Holder<T> arg0)
method_55838(class_6880<T> arg0)
matches(RegistryEntry<T> arg0)
public boolean
a(Predicate<aly<T>> arg0)
is(Predicate<ResourceKey<T>> arg0)
method_40224(Predicate<class_5321<T>> arg0)
matches(Predicate<RegistryKey<T>> arg0)
public com.mojang.datafixers.util.Either<ResourceKey<T>, T>
d()
unwrap()
method_40229()
getKeyOrValue()
public Optional<ResourceKey<T>>
e()
unwrapKey()
method_40230()
getKey()
public Holder$Kind
f()
kind()
method_40231()
getType()
public boolean
a(jt<T> arg0)
canSerializeIn(HolderOwner<T> arg0)
method_46745(class_7876<T> arg0)
ownerEquals(RegistryEntryOwner<T> arg0)
public Stream<TagKey<T>>
c()
tags()
method_40228()
streamTags()
public T
a()
value()
comp_349()
value()