net.minecraft.component

public record Component<T>

ks
net.minecraft.core.component.TypedDataComponent
net.minecraft.class_9336
net.minecraft.component.Component
net.minecraft.unmapped.C_qkjwbfhx
net.minecraft.component.DataComponent
net.minecraft.src.C_313445_

Field summary

Modifier and TypeField
private final ComponentType<T>
b
type
comp_2443
type
f_dmjlqapz
type
f_316611_
private final T
c
value
comp_2444
value
f_ojshbsoq
value
f_314804_
public static final PacketCodec<RegistryByteBuf, Component<?>>
a
STREAM_CODEC
field_49657
PACKET_CODEC
f_kzwzfqbn
PACKET_CODEC
f_315130_

Constructor summary

ModifierConstructor
public (ComponentType<T> type, T value)

Method summary

Modifier and TypeMethod
static Component<?>
a(Map$Entry<kp<?>, Object> o)
fromEntryUnchecked(Map$Entry<DataComponentType<?>, Object> arg0)
method_57944(Map$Entry<class_9331<?>, Object> arg0)
of(Map$Entry<ComponentType<?>, Object> entry)
m_ghmvhwvz(Map$Entry<C_pscqxfcs<?>, Object> arg0)
create(Map$Entry<DataComponentType<?>, Object> entry)
m_322622_(Map$Entry<C_313543_<?>, Object> p_335332_)
public static <T> Component<T>
a(kp<T> o, Object o)
createUnchecked(DataComponentType<T> arg0, Object arg1)
method_57945(class_9331<T> arg0, Object arg1)
of(ComponentType<T> type, Object value)
m_lwsakcbf(C_pscqxfcs<T> arg0, Object arg1)
create(DataComponentType<T> type, Object value)
m_321971_(C_313543_<T> p_332647_, Object p_330924_)
public void
a(kr arg0)
applyTo(PatchedDataComponentMap arg0)
method_57946(class_9335 arg0)
apply(MergedComponentMap components)
m_wdaivxti(C_jvfovkxa arg0)
applyTo(PatchedDataComponentMap map)
m_324030_(C_313555_ arg0)
public <D> com.mojang.serialization.DataResult<D>
a(com.mojang.serialization.DynamicOps<D> arg0)
encodeValue(com.mojang.serialization.DynamicOps<D> arg0)
method_57943(com.mojang.serialization.DynamicOps<D> arg0)
encode(com.mojang.serialization.DynamicOps<D> ops)
m_fhpcixsw(com.mojang.serialization.DynamicOps<D> arg0)
encodeValue(com.mojang.serialization.DynamicOps<D> ops)
m_318908_(com.mojang.serialization.DynamicOps<D> arg0)
public ComponentType<T>
a()
type()
comp_2443()
type()
m_xvqwgrbp()
type()
f_316611_()
public T
b()
value()
comp_2444()
value()
m_zcbfmpbg()
value()
f_314804_()