net.minecraft.predicate.component

public abstract class ComponentPredicate$TypeImpl<T extends ComponentPredicate>

implements ComponentPredicate$Type<T>

ks$e
net.minecraft.core.component.predicates.DataComponentPredicate$TypeBase
net.minecraft.class_9360$class_12170
net.minecraft.predicate.component.ComponentPredicate$TypeImpl
net.minecraft.unmapped.C_naseleda$C_rwkfsbuj
net.minecraft.predicate.DataComponentPredicate$C_rwkfsbuj
net.minecraft.src.C_379030_$C_432960_

Field summary

Modifier and TypeField
private final com.mojang.serialization.Codec<T>
c
codec
field_63640
predicateCodec
f_nrtjckyl
f_436132_
private final com.mojang.serialization.MapCodec<ComponentPredicate$Typed<T>>
d
wrappedCodec
field_63641
typedCodec
f_nbhcrjii
f_434388_
private final PacketCodec<RegistryByteBuf, ComponentPredicate$Typed<T>>
e
singleStreamCodec
field_63642
packetCodec
f_kbeziozb
packetCodec
f_436690_

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<T> predicateCodec)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.Codec<T>
c()
codec()
method_67302()
getPredicateCodec()
m_hwdgbbhx()
getPredicateCodec()
m_387688_()
public com.mojang.serialization.MapCodec<ComponentPredicate$Typed<T>>
d()
wrappedCodec()
method_67305()
getTypedCodec()
m_zioishxh()
getEntryCodec()
m_388168_()
public PacketCodec<RegistryByteBuf, ComponentPredicate$Typed<T>>
e()
singleStreamCodec()
method_68716()
getTypedPacketCodec()
m_wptrozkx()
getEntryPacketCodec()
m_387074_()