Package net.minecraft.predicate
Class ComponentPredicate
java.lang.Object
net.minecraft.predicate.ComponentPredicate
- All Implemented Interfaces:
Predicate<ComponentsAccess>
- Mappings:
Namespace Name named net/minecraft/predicate/ComponentPredicateintermediary net/minecraft/class_9329official kd
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ComponentPredicate> static final ComponentPredicatestatic final PacketCodec<RegistryByteBuf, ComponentPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentPredicate.Builderbuilder()booleaninthashCode()booleanisEmpty()static ComponentPredicateof(ComponentMap components) static <T> ComponentPredicateof(ComponentType<T> type, T value) static ComponentPredicateofFiltered(ComponentMap components, ComponentType<?>[] types) booleantest(ComponentsAccess componentsAccess) toString()
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/predicate/ComponentPredicate;CODEC:Lcom/mojang/serialization/Codec;intermediary field_49595Lnet/minecraft/class_9329;field_49595:Lcom/mojang/serialization/Codec;official aLkd;a:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODECLnet/minecraft/predicate/ComponentPredicate;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_49596Lnet/minecraft/class_9329;field_49596:Lnet/minecraft/class_9139;official bLkd;b:Lyw;
-
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/predicate/ComponentPredicate;EMPTY:Lnet/minecraft/predicate/ComponentPredicate;intermediary field_49597Lnet/minecraft/class_9329;field_49597:Lnet/minecraft/class_9329;official cLkd;c:Lkd;
-
components
- Mappings:
Namespace Name Mixin selector named componentsLnet/minecraft/predicate/ComponentPredicate;components:Ljava/util/List;intermediary field_49598Lnet/minecraft/class_9329;field_49598:Ljava/util/List;official dLkd;d:Ljava/util/List;
-
-
Constructor Details
-
ComponentPredicate
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/predicate/ComponentPredicate;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_9329;<init>(Ljava/util/List;)Vofficial <init>Lkd;<init>(Ljava/util/List;)V
-
-
Method Details
-
builder
- Mappings:
Namespace Name Mixin selector named builderLnet/minecraft/predicate/ComponentPredicate;builder()Lnet/minecraft/predicate/ComponentPredicate$Builder;intermediary method_57862Lnet/minecraft/class_9329;method_57862()Lnet/minecraft/class_9329$class_9330;official aLkd;a()Lkd$a;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/predicate/ComponentPredicate;of(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Lnet/minecraft/predicate/ComponentPredicate;intermediary method_66877Lnet/minecraft/class_9329;method_66877(Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9329;official aLkd;a(Lki;Ljava/lang/Object;)Lkd;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/predicate/ComponentPredicate;of(Lnet/minecraft/component/ComponentMap;)Lnet/minecraft/predicate/ComponentPredicate;intermediary method_57865Lnet/minecraft/class_9329;method_57865(Lnet/minecraft/class_9323;)Lnet/minecraft/class_9329;official aLkd;a(Lkg;)Lkd;
-
ofFiltered
- Mappings:
Namespace Name Mixin selector named ofFilteredLnet/minecraft/predicate/ComponentPredicate;ofFiltered(Lnet/minecraft/component/ComponentMap;[Lnet/minecraft/component/ComponentType;)Lnet/minecraft/predicate/ComponentPredicate;intermediary method_64096Lnet/minecraft/class_9329;method_64096(Lnet/minecraft/class_9323;[Lnet/minecraft/class_9331;)Lnet/minecraft/class_9329;official aLkd;a(Lkg;[Lki;)Lkd;
-
equals
-
hashCode
public int hashCode() -
toString
-
test
- Specified by:
testin interfacePredicate<ComponentsAccess>- Mappings:
Namespace Name Mixin selector named testLnet/minecraft/predicate/ComponentPredicate;test(Lnet/minecraft/component/ComponentsAccess;)Zintermediary method_57868Lnet/minecraft/class_9329;method_57868(Lnet/minecraft/class_9473;)Zofficial aLkd;a(Lke;)Z
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmptyLnet/minecraft/predicate/ComponentPredicate;isEmpty()Zintermediary method_57867Lnet/minecraft/class_9329;method_57867()Zofficial bLkd;b()Z
-
toChanges
- Mappings:
Namespace Name Mixin selector named toChangesLnet/minecraft/predicate/ComponentPredicate;toChanges()Lnet/minecraft/component/ComponentChanges;intermediary method_57870Lnet/minecraft/class_9329;method_57870()Lnet/minecraft/class_9326;official cLkd;c()Lkh;
-