net.minecraft.predicate.component

public final class ComponentPredicate$Type<T extends ComponentPredicate>

ky$b
net.minecraft.core.component.predicates.DataComponentPredicate$Type
net.minecraft.class_9360$class_8745
net.minecraft.predicate.component.ComponentPredicate$Type
net.minecraft.unmapped.C_naseleda$C_zwyzyezt
net.minecraft.predicate.DataComponentPredicate$Type
net.minecraft.src.C_379030_$C_379068_

Field summary

Modifier and TypeField
private final com.mojang.serialization.Codec<T>
a
codec
field_56401
predicateCodec
f_qbylfuyg
predicateCodec
f_379687_
private final com.mojang.serialization.MapCodec<ComponentPredicate$Typed<T>>
b
wrappedCodec
field_56402
typedCodec
f_iejxdjko
entryCodec
f_379888_
private final PacketCodec<RegistryByteBuf, ComponentPredicate$Typed<T>>
c
singleStreamCodec
field_58056
typedPacketCodec
f_nokokajv
entryPacketCodec
f_381667_

Constructor summary

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

Method summary

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