Package net.minecraft.predicate.entity
Class DistancePredicate
java.lang.Object
net.minecraft.predicate.entity.DistancePredicate
public class DistancePredicate extends Object
-
Field Summary
Fields Modifier and Type Field Description private NumberRange.FloatRangeabsolutestatic DistancePredicateANYprivate NumberRange.FloatRangehorizontalprivate NumberRange.FloatRangexprivate NumberRange.FloatRangeyprivate NumberRange.FloatRangez -
Constructor Summary
Constructors Constructor Description DistancePredicate(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, NumberRange.FloatRange horizontal, NumberRange.FloatRange absolute) -
Method Summary
Modifier and Type Method Description static DistancePredicatefromJson(JsonElement json)static DistancePredicatehorizontal(NumberRange.FloatRange horizontal)booleantest(double x0, double y0, double z0, double x1, double y1, double z1)JsonElementtoJson()static DistancePredicatey(NumberRange.FloatRange y)
-
Field Details
-
ANY
-
x
-
y
-
z
-
horizontal
-
absolute
-
-
Constructor Details
-
DistancePredicate
public DistancePredicate(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, NumberRange.FloatRange horizontal, NumberRange.FloatRange absolute)
-
-
Method Details
-
horizontal
-
y
-
test
public boolean test(double x0, double y0, double z0, double x1, double y1, double z1) -
fromJson
-
toJson
-