net.minecraft.predicate.component

public interface ComponentPredicate$Type<T extends ComponentPredicate>

ks$d
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
com.mojang.serialization.Codec<ComponentPredicate$Type<?>>
a
CODEC
field_63638
CODEC
f_thaimgnv
CODEC
f_436943_
PacketCodec<RegistryByteBuf, ComponentPredicate$Type<?>>
b
STREAM_CODEC
field_63639
PACKET_CODEC
f_qgvaxour
PACKET_CODEC
f_433870_

Method summary

Modifier and TypeMethod
private static <T extends ComponentPredicate$Type<?>> com.mojang.datafixers.util.Either<T, ComponentType<?>>
a(T o)
unpackType(T arg0)
method_75521(T arg0)
fromType(T type)
m_cjhgdzii(T arg0)
m_444979_(T p_455554_)
private static ComponentPredicate$Type<?>
a(com.mojang.datafixers.util.Either<ks$d<?>, kh<?>> o)
copyOrCreateType(com.mojang.datafixers.util.Either<DataComponentPredicate$Type<?>, DataComponentType<?>> arg0)
method_75520(com.mojang.datafixers.util.Either<class_9360$class_8745<?>, class_9331<?>> arg0)
toType(com.mojang.datafixers.util.Either<ComponentPredicate$Type<?>, ComponentType<?>> either)
m_ihnvfcot(com.mojang.datafixers.util.Either<C_naseleda$C_zwyzyezt<?>, C_pscqxfcs<?>> arg0)
m_443256_(com.mojang.datafixers.util.Either<C_379030_$C_379068_<?>, C_313543_<?>> p_450160_)
com.mojang.serialization.Codec<T>
c()
codec()
method_67302()
getPredicateCodec()
m_hwdgbbhx()
getPredicateCodec()
m_387688_()
com.mojang.serialization.MapCodec<ComponentPredicate$Typed<T>>
d()
wrappedCodec()
method_67305()
getTypedCodec()
m_zioishxh()
getEntryCodec()
m_388168_()
PacketCodec<RegistryByteBuf, ComponentPredicate$Typed<T>>
e()
singleStreamCodec()
method_68716()
getTypedPacketCodec()
m_wptrozkx()
getEntryPacketCodec()
m_387074_()