net.minecraft.core

public record Holder$Direct<T>

implements Holder<T>

gs$a
net.minecraft.core.Holder$Direct
net.minecraft.class_6880$class_6881
net.minecraft.unmapped.C_cjzoxshv$C_roiqnvby
net.minecraft.util.registry.RegistryEntry$Direct
net.minecraft.util.Holder$Direct
net.minecraft.src.C_203228_$C_203229_
net.minecraft.core.Holder$a

Field summary

Modifier and TypeField
private final T
a
value
comp_349
f_wciwuhfg
value
value
f_205714_

Constructor summary

ModifierConstructor
public (T value)

Method summary

Modifier and TypeMethod
public boolean
b()
isBound()
method_40227()
m_aizevecj()
hasKeyAndValue()
isBound()
m_203633_()
public boolean
a(yt arg0)
is(ResourceLocation arg0)
method_40226(class_2960 arg0)
m_bgnpepne(C_ncpywfca arg0)
matchesId(Identifier arg0)
isRegistryKeyId(Identifier arg0)
m_203373_(C_5265_ arg0)
public boolean
a(ys<T> arg0)
is(ResourceKey<T> arg0)
method_40225(class_5321<T> arg0)
m_ejvoczrq(C_xhhleach<T> arg0)
matchesKey(RegistryKey<T> arg0)
isRegistryKey(RegistryKey<T> arg0)
m_203565_(C_5264_<T> arg0)
public boolean
a(aif<T> arg0)
is(TagKey<T> arg0)
method_40220(class_6862<T> arg0)
m_dcbwlfmo(C_ednuhnnn<T> arg0)
isIn(TagKey<T> arg0)
hasTag(TagKey<T> arg0)
m_203656_(C_203208_<T> arg0)
public boolean
a(Predicate<ys<T>> arg0)
is(Predicate<ResourceKey<T>> arg0)
method_40224(Predicate<class_5321<T>> arg0)
m_jhcqoiku(Predicate<C_xhhleach<T>> arg0)
matches(Predicate<RegistryKey<T>> arg0)
m_jhcqoiku(Predicate<RegistryKey<T>> arg0)
m_203425_(Predicate<C_5264_<T>> arg0)
public com.mojang.datafixers.util.Either<ResourceKey<T>, T>
d()
unwrap()
method_40229()
m_igwfqztq()
getKeyOrValue()
unwrap()
m_203439_()
public Optional<ResourceKey<T>>
e()
unwrapKey()
method_40230()
m_jdiodhmc()
getKey()
m_jdiodhmc()
m_203543_()
public Holder$Kind
f()
kind()
method_40231()
m_znglmuwb()
getType()
getKind()
m_203376_()
public boolean
a(hb<T> arg0)
isValidInRegistry(Registry<T> arg0)
method_40222(class_2378<T> arg0)
m_psqktiqz(C_tqxyjqsk<T> arg0)
matchesRegistry(Registry<T> arg0)
isRegistry(Registry<T> arg0)
m_203401_(C_4705_<T> arg0)
public Stream<TagKey<T>>
c()
tags()
method_40228()
m_uwpxznsu()
streamTags()
streamTags()
m_203616_()
public T
a()
value()
comp_349()
m_ydnvjjng()
value()
value()
m_203334_()