Package net.minecraft.predicate.entity
Class DistancePredicate
java.lang.Object
net.minecraft.predicate.entity.DistancePredicate
- Mappings:
Namespace Name official bfintermediary net/minecraft/class_2025named net/minecraft/predicate/entity/DistancePredicate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final NumberRange.FloatRangestatic final DistancePredicateprivate final NumberRange.FloatRangeprivate final NumberRange.FloatRangeprivate final NumberRange.FloatRangeprivate final NumberRange.FloatRange -
Constructor Summary
ConstructorsConstructorDescriptionDistancePredicate(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, NumberRange.FloatRange horizontal, NumberRange.FloatRange absolute) -
Method Summary
Modifier and TypeMethodDescriptionstatic DistancePredicateabsolute(NumberRange.FloatRange absolute) static DistancePredicatefromJson(@Nullable JsonElement json) static DistancePredicatehorizontal(NumberRange.FloatRange horizontal) booleantest(double x0, double y0, double z0, double x1, double y1, double z1) toJson()static DistancePredicate
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official aLbf;a:Lbf;intermediary field_9553Lnet/minecraft/class_2025;field_9553:Lnet/minecraft/class_2025;named ANYLnet/minecraft/predicate/entity/DistancePredicate;ANY:Lnet/minecraft/predicate/entity/DistancePredicate;
-
x
- Mappings:
Namespace Name Mixin selector official bLbf;b:Lcj$c;intermediary field_9554Lnet/minecraft/class_2025;field_9554:Lnet/minecraft/class_2096$class_2099;named xLnet/minecraft/predicate/entity/DistancePredicate;x:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
y
- Mappings:
Namespace Name Mixin selector official cLbf;c:Lcj$c;intermediary field_9555Lnet/minecraft/class_2025;field_9555:Lnet/minecraft/class_2096$class_2099;named yLnet/minecraft/predicate/entity/DistancePredicate;y:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
z
- Mappings:
Namespace Name Mixin selector official dLbf;d:Lcj$c;intermediary field_9552Lnet/minecraft/class_2025;field_9552:Lnet/minecraft/class_2096$class_2099;named zLnet/minecraft/predicate/entity/DistancePredicate;z:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
horizontal
- Mappings:
Namespace Name Mixin selector official eLbf;e:Lcj$c;intermediary field_9557Lnet/minecraft/class_2025;field_9557:Lnet/minecraft/class_2096$class_2099;named horizontalLnet/minecraft/predicate/entity/DistancePredicate;horizontal:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
absolute
- Mappings:
Namespace Name Mixin selector official fLbf;f:Lcj$c;intermediary field_9556Lnet/minecraft/class_2025;field_9556:Lnet/minecraft/class_2096$class_2099;named absoluteLnet/minecraft/predicate/entity/DistancePredicate;absolute:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
-
Constructor Details
-
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>Lbf;<init>(Lcj$c;Lcj$c;Lcj$c;Lcj$c;Lcj$c;)Vintermediary <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;)Vnamed <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
-
-
Method Details
-
horizontal
- Mappings:
Namespace Name Mixin selector official aLbf;a(Lcj$c;)Lbf;intermediary method_8860Lnet/minecraft/class_2025;method_8860(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;named horizontalLnet/minecraft/predicate/entity/DistancePredicate;horizontal(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/DistancePredicate;
-
y
- Mappings:
Namespace Name Mixin selector official bLbf;b(Lcj$c;)Lbf;intermediary method_8856Lnet/minecraft/class_2025;method_8856(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;named yLnet/minecraft/predicate/entity/DistancePredicate;y(Lnet/minecraft/predicate/NumberRange$FloatRange;)Lnet/minecraft/predicate/entity/DistancePredicate;
-
absolute
- Mappings:
Namespace Name Mixin selector official cLbf;c(Lcj$c;)Lbf;intermediary method_37223Lnet/minecraft/class_2025;method_37223(Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;named absoluteLnet/minecraft/predicate/entity/DistancePredicate;absolute(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 aLbf;a(DDDDDD)Zintermediary method_8859Lnet/minecraft/class_2025;method_8859(DDDDDD)Znamed testLnet/minecraft/predicate/entity/DistancePredicate;test(DDDDDD)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLbf;a(Lcom/google/gson/JsonElement;)Lbf;intermediary method_8857Lnet/minecraft/class_2025;method_8857(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025;named fromJsonLnet/minecraft/predicate/entity/DistancePredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/DistancePredicate;
-
toJson
- Mappings:
Namespace Name Mixin selector official aLbf;a()Lcom/google/gson/JsonElement;intermediary method_8858Lnet/minecraft/class_2025;method_8858()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/DistancePredicate;toJson()Lcom/google/gson/JsonElement;
-