Class ComponentPredicate.Type<T extends ComponentPredicate>
java.lang.Object
net.minecraft.predicate.component.ComponentPredicate.Type<T>
- Enclosing interface:
ComponentPredicate
- Mappings:
Namespace Name named net/minecraft/predicate/component/ComponentPredicate$Type
intermediary net/minecraft/class_9360$class_8745
official ku$b
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec
<T> private final com.mojang.serialization.MapCodec
<ComponentPredicate.Typed<T>> private final PacketCodec
<RegistryByteBuf, ComponentPredicate.Typed<T>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec
<T> com.mojang.serialization.MapCodec
<ComponentPredicate.Typed<T>>
-
Field Details
-
predicateCodec
- Mappings:
Namespace Name Mixin selector named predicateCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;predicateCodec:Lcom/mojang/serialization/Codec;
intermediary field_56401
Lnet/minecraft/class_9360$class_8745;field_56401:Lcom/mojang/serialization/Codec;
official a
Lku$b;a:Lcom/mojang/serialization/Codec;
-
typedCodec
private final com.mojang.serialization.MapCodec<ComponentPredicate.Typed<T extends ComponentPredicate>> typedCodec- Mappings:
Namespace Name Mixin selector named typedCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;typedCodec:Lcom/mojang/serialization/MapCodec;
intermediary field_56402
Lnet/minecraft/class_9360$class_8745;field_56402:Lcom/mojang/serialization/MapCodec;
official b
Lku$b;b:Lcom/mojang/serialization/MapCodec;
-
typedPacketCodec
private final PacketCodec<RegistryByteBuf,ComponentPredicate.Typed<T extends ComponentPredicate>> typedPacketCodec- Mappings:
Namespace Name Mixin selector named typedPacketCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;typedPacketCodec:Lnet/minecraft/network/codec/PacketCodec;
intermediary field_58056
Lnet/minecraft/class_9360$class_8745;field_58056:Lnet/minecraft/class_9139;
official c
Lku$b;c:Lze;
-
-
Constructor Details
-
Type
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/predicate/component/ComponentPredicate$Type;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_9360$class_8745;<init>(Lcom/mojang/serialization/Codec;)V
official <init>
Lku$b;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
getPredicateCodec
- Mappings:
Namespace Name Mixin selector named getPredicateCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;getPredicateCodec()Lcom/mojang/serialization/Codec;
intermediary method_67302
Lnet/minecraft/class_9360$class_8745;method_67302()Lcom/mojang/serialization/Codec;
official a
Lku$b;a()Lcom/mojang/serialization/Codec;
-
getTypedCodec
- Mappings:
Namespace Name Mixin selector named getTypedCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;getTypedCodec()Lcom/mojang/serialization/MapCodec;
intermediary method_67305
Lnet/minecraft/class_9360$class_8745;method_67305()Lcom/mojang/serialization/MapCodec;
official b
Lku$b;b()Lcom/mojang/serialization/MapCodec;
-
getTypedPacketCodec
- Mappings:
Namespace Name Mixin selector named getTypedPacketCodec
Lnet/minecraft/predicate/component/ComponentPredicate$Type;getTypedPacketCodec()Lnet/minecraft/network/codec/PacketCodec;
intermediary method_68716
Lnet/minecraft/class_9360$class_8745;method_68716()Lnet/minecraft/class_9139;
official c
Lku$b;c()Lze;
-