类 DistancePredicate


  • public class DistancePredicate
    extends Object
    Mappings:
    Namespace Name
    official bd
    intermediary net/minecraft/class_2025
    named net/minecraft/predicate/entity/DistancePredicate
    • 字段详细资料

      • ANY

        public static final DistancePredicate ANY
        Mappings:
        Namespace Name Mixin selector
        official a Lbd;a:Lbd;
        intermediary field_9553 Lnet/minecraft/class_2025;field_9553:Lnet/minecraft/class_2025;
        named ANY Lnet/minecraft/predicate/entity/DistancePredicate;ANY:Lnet/minecraft/predicate/entity/DistancePredicate;
      • x

        private final NumberRange.FloatRange x
        Mappings:
        Namespace Name Mixin selector
        official b Lbd;b:Lce$c;
        intermediary field_9554 Lnet/minecraft/class_2025;field_9554:Lnet/minecraft/class_2096$class_2099;
        named x Lnet/minecraft/predicate/entity/DistancePredicate;x:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • y

        private final NumberRange.FloatRange y
        Mappings:
        Namespace Name Mixin selector
        official c Lbd;c:Lce$c;
        intermediary field_9555 Lnet/minecraft/class_2025;field_9555:Lnet/minecraft/class_2096$class_2099;
        named y Lnet/minecraft/predicate/entity/DistancePredicate;y:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • z

        private final NumberRange.FloatRange z
        Mappings:
        Namespace Name Mixin selector
        official d Lbd;d:Lce$c;
        intermediary field_9552 Lnet/minecraft/class_2025;field_9552:Lnet/minecraft/class_2096$class_2099;
        named z Lnet/minecraft/predicate/entity/DistancePredicate;z:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • horizontal

        private final NumberRange.FloatRange horizontal
        Mappings:
        Namespace Name Mixin selector
        official e Lbd;e:Lce$c;
        intermediary field_9557 Lnet/minecraft/class_2025;field_9557:Lnet/minecraft/class_2096$class_2099;
        named horizontal Lnet/minecraft/predicate/entity/DistancePredicate;horizontal:Lnet/minecraft/predicate/NumberRange$FloatRange;
      • absolute

        private final NumberRange.FloatRange absolute
        Mappings:
        Namespace Name Mixin selector
        official f Lbd;f:Lce$c;
        intermediary field_9556 Lnet/minecraft/class_2025;field_9556:Lnet/minecraft/class_2096$class_2099;
        named absolute Lnet/minecraft/predicate/entity/DistancePredicate;absolute:Lnet/minecraft/predicate/NumberRange$FloatRange;
    • 构造器详细资料

      • DistancePredicate

        public DistancePredicate​(NumberRange.FloatRange x,
                                 NumberRange.FloatRange y,
                                 NumberRange.FloatRange z,
                                 NumberRange.FloatRange horizontal,
                                 NumberRange.FloatRange absolute)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbd;<init>(Lce$c;Lce$c;Lce$c;Lce$c;Lce$c;)V
        intermediary <init> Lnet/minecraft/class_2025;<init>(Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;)V
        named <init> Lnet/minecraft/predicate/entity/DistancePredicate;<init>(Lnet/minecraft/predicate/NumberRange$FloatRange;Lnet/minecraft/predicate/NumberRange$FloatRange;Lnet/minecraft/predicate/NumberRange$FloatRange;Lnet/minecraft/predicate/NumberRange$FloatRange;Lnet/minecraft/predicate/NumberRange$FloatRange;)V
    • 方法详细资料

      • horizontal

        public static DistancePredicate horizontal​(NumberRange.FloatRange horizontal)
        Mappings:
        Namespace Name Mixin selector
        official a Lbd;a(Lce$c;)Lbd;
        intermediary method_8860 Lnet/minecraft/class_2025;method_8860(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;
        named horizontal Lnet/minecraft/predicate/entity/DistancePredicate;horizontal(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/DistancePredicate;
      • y

        public static DistancePredicate y​(NumberRange.FloatRange y)
        Mappings:
        Namespace Name Mixin selector
        official b Lbd;b(Lce$c;)Lbd;
        intermediary method_8856 Lnet/minecraft/class_2025;method_8856(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;
        named y Lnet/minecraft/predicate/entity/DistancePredicate;y(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/DistancePredicate;
      • test

        public boolean test​(double x0,
                            double y0,
                            double z0,
                            double x1,
                            double y1,
                            double z1)
        Mappings:
        Namespace Name Mixin selector
        official a Lbd;a(DDDDDD)Z
        intermediary method_8859 Lnet/minecraft/class_2025;method_8859(DDDDDD)Z
        named test Lnet/minecraft/predicate/entity/DistancePredicate;test(DDDDDD)Z
      • fromJson

        public static DistancePredicate fromJson​(@Nullable
                                                 @Nullable JsonElement json)
        Mappings:
        Namespace Name Mixin selector
        official a Lbd;a(Lcom/google/gson/JsonElement;)Lbd;
        intermediary method_8857 Lnet/minecraft/class_2025;method_8857(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025;
        named fromJson Lnet/minecraft/predicate/entity/DistancePredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/DistancePredicate;
      • toJson

        public JsonElement toJson()
        Mappings:
        Namespace Name Mixin selector
        official a Lbd;a()Lcom/google/gson/JsonElement;
        intermediary method_8858 Lnet/minecraft/class_2025;method_8858()Lcom/google/gson/JsonElement;
        named toJson Lnet/minecraft/predicate/entity/DistancePredicate;toJson()Lcom/google/gson/JsonElement;