类 EntityTypePredicate

    • 字段详细资料

      • ANY

        public static final EntityTypePredicate ANY
        Mappings:
        Namespace Name Mixin selector
        official a Lbm;a:Lbm;
        intermediary field_9609 Lnet/minecraft/class_2050;field_9609:Lnet/minecraft/class_2050;
        named ANY Lnet/minecraft/predicate/entity/EntityTypePredicate;ANY:Lnet/minecraft/predicate/entity/EntityTypePredicate;
      • COMMA_JOINER

        private static final Joiner COMMA_JOINER
        Mappings:
        Namespace Name Mixin selector
        official b Lbm;b:Lcom/google/common/base/Joiner;
        intermediary field_9608 Lnet/minecraft/class_2050;field_9608:Lcom/google/common/base/Joiner;
        named COMMA_JOINER Lnet/minecraft/predicate/entity/EntityTypePredicate;COMMA_JOINER:Lcom/google/common/base/Joiner;
    • 构造器详细资料

      • EntityTypePredicate

        public EntityTypePredicate()
    • 方法详细资料

      • matches

        public abstract boolean matches​(EntityType<?> type)
        Mappings:
        Namespace Name Mixin selector
        official a Lbm;a(Lasp;)Z
        intermediary method_8925 Lnet/minecraft/class_2050;method_8925(Lnet/minecraft/class_1299;)Z
        named matches Lnet/minecraft/predicate/entity/EntityTypePredicate;matches(Lnet/minecraft/entity/EntityType;)Z
      • toJson

        public abstract JsonElement toJson()
        Mappings:
        Namespace Name Mixin selector
        official a Lbm;a()Lcom/google/gson/JsonElement;
        intermediary method_8927 Lnet/minecraft/class_2050;method_8927()Lcom/google/gson/JsonElement;
        named toJson Lnet/minecraft/predicate/entity/EntityTypePredicate;toJson()Lcom/google/gson/JsonElement;
      • fromJson

        public static EntityTypePredicate fromJson​(@Nullable
                                                   @Nullable JsonElement json)
        Mappings:
        Namespace Name Mixin selector
        official a Lbm;a(Lcom/google/gson/JsonElement;)Lbm;
        intermediary method_8928 Lnet/minecraft/class_2050;method_8928(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050;
        named fromJson Lnet/minecraft/predicate/entity/EntityTypePredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
      • create

        public static EntityTypePredicate create​(EntityType<?> type)
        Mappings:
        Namespace Name Mixin selector
        official b Lbm;b(Lasp;)Lbm;
        intermediary method_8929 Lnet/minecraft/class_2050;method_8929(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050;
        named create Lnet/minecraft/predicate/entity/EntityTypePredicate;create(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
      • create

        public static EntityTypePredicate create​(Tag<EntityType<?>> tag)
        Mappings:
        Namespace Name Mixin selector
        official a Lbm;a(Lafs;)Lbm;
        intermediary method_8926 Lnet/minecraft/class_2050;method_8926(Lnet/minecraft/class_3494;)Lnet/minecraft/class_2050;
        named create Lnet/minecraft/predicate/entity/EntityTypePredicate;create(Lnet/minecraft/tag/Tag;)Lnet/minecraft/predicate/entity/EntityTypePredicate;