Package net.minecraft.predicate.entity
Class EntityEquipmentPredicate
java.lang.Object
net.minecraft.predicate.entity.EntityEquipmentPredicate
public class EntityEquipmentPredicate extends Object
- Mappings:
Namespace Name official bdintermediary net/minecraft/class_3735named net/minecraft/predicate/entity/EntityEquipmentPredicate
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEntityEquipmentPredicate.Builder -
Field Summary
Fields Modifier and Type Field Description static EntityEquipmentPredicateANYprivate ItemPredicatechestprivate ItemPredicatefeetprivate ItemPredicateheadprivate ItemPredicatelegsprivate ItemPredicatemainhandprivate ItemPredicateoffhandstatic EntityEquipmentPredicateOMINOUS_BANNER_ON_HEAD -
Constructor Summary
Constructors Constructor Description EntityEquipmentPredicate(ItemPredicate head, ItemPredicate chest, ItemPredicate legs, ItemPredicate feet, ItemPredicate mainhand, ItemPredicate offhand) -
Method Summary
Modifier and Type Method Description static EntityEquipmentPredicatefromJson(JsonElement json)booleantest(Entity entity)JsonElementtoJson()
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official aLbd;a:Lbd;intermediary field_16485Lnet/minecraft/class_3735;field_16485:Lnet/minecraft/class_3735;named ANYLnet/minecraft/predicate/entity/EntityEquipmentPredicate;ANY:Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;
-
OMINOUS_BANNER_ON_HEAD
- Mappings:
Namespace Name Mixin selector official bLbd;b:Lbd;intermediary field_19240Lnet/minecraft/class_3735;field_19240:Lnet/minecraft/class_3735;named OMINOUS_BANNER_ON_HEADLnet/minecraft/predicate/entity/EntityEquipmentPredicate;OMINOUS_BANNER_ON_HEAD:Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;
-
head
- Mappings:
Namespace Name Mixin selector official cLbd;c:Lbq;intermediary field_16483Lnet/minecraft/class_3735;field_16483:Lnet/minecraft/class_2073;named headLnet/minecraft/predicate/entity/EntityEquipmentPredicate;head:Lnet/minecraft/predicate/item/ItemPredicate;
-
chest
- Mappings:
Namespace Name Mixin selector official dLbd;d:Lbq;intermediary field_16487Lnet/minecraft/class_3735;field_16487:Lnet/minecraft/class_2073;named chestLnet/minecraft/predicate/entity/EntityEquipmentPredicate;chest:Lnet/minecraft/predicate/item/ItemPredicate;
-
legs
- Mappings:
Namespace Name Mixin selector official eLbd;e:Lbq;intermediary field_16488Lnet/minecraft/class_3735;field_16488:Lnet/minecraft/class_2073;named legsLnet/minecraft/predicate/entity/EntityEquipmentPredicate;legs:Lnet/minecraft/predicate/item/ItemPredicate;
-
feet
- Mappings:
Namespace Name Mixin selector official fLbd;f:Lbq;intermediary field_16489Lnet/minecraft/class_3735;field_16489:Lnet/minecraft/class_2073;named feetLnet/minecraft/predicate/entity/EntityEquipmentPredicate;feet:Lnet/minecraft/predicate/item/ItemPredicate;
-
mainhand
- Mappings:
Namespace Name Mixin selector official gLbd;g:Lbq;intermediary field_16486Lnet/minecraft/class_3735;field_16486:Lnet/minecraft/class_2073;named mainhandLnet/minecraft/predicate/entity/EntityEquipmentPredicate;mainhand:Lnet/minecraft/predicate/item/ItemPredicate;
-
offhand
- Mappings:
Namespace Name Mixin selector official hLbd;h:Lbq;intermediary field_16484Lnet/minecraft/class_3735;field_16484:Lnet/minecraft/class_2073;named offhandLnet/minecraft/predicate/entity/EntityEquipmentPredicate;offhand:Lnet/minecraft/predicate/item/ItemPredicate;
-
-
Constructor Details
-
EntityEquipmentPredicate
public EntityEquipmentPredicate(ItemPredicate head, ItemPredicate chest, ItemPredicate legs, ItemPredicate feet, ItemPredicate mainhand, ItemPredicate offhand)- Mappings:
Namespace Name Mixin selector official <init>Lbd;<init>(Lbq;Lbq;Lbq;Lbq;Lbq;Lbq;)Vintermediary <init>Lnet/minecraft/class_3735;<init>(Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;)Vnamed <init>Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;<init>(Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/item/ItemPredicate;)V
-
-
Method Details
-
test
- Mappings:
Namespace Name Mixin selector official aLbd;a(Laqv;)Zintermediary method_16226Lnet/minecraft/class_3735;method_16226(Lnet/minecraft/class_1297;)Znamed testLnet/minecraft/predicate/entity/EntityEquipmentPredicate;test(Lnet/minecraft/entity/Entity;)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLbd;a(Lcom/google/gson/JsonElement;)Lbd;intermediary method_16224Lnet/minecraft/class_3735;method_16224(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3735;named fromJsonLnet/minecraft/predicate/entity/EntityEquipmentPredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;
-
toJson
- Mappings:
Namespace Name Mixin selector official aLbd;a()Lcom/google/gson/JsonElement;intermediary method_16225Lnet/minecraft/class_3735;method_16225()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/EntityEquipmentPredicate;toJson()Lcom/google/gson/JsonElement;
-