net.minecraft.predicate.entity

public record DistancePredicate

net.minecraft.advancements.criterion.DistancePredicate
net.minecraft.class_2025
net.minecraft.predicate.entity.DistancePredicate

Field summary

Modifier and TypeField
private final NumberRange$DoubleRange
x
comp_1743
x
private final NumberRange$DoubleRange
y
comp_1744
y
private final NumberRange$DoubleRange
z
comp_1745
z
private final NumberRange$DoubleRange
horizontal
comp_1746
horizontal
private final NumberRange$DoubleRange
absolute
comp_1747
absolute
public static final com.mojang.serialization.Codec<DistancePredicate>
CODEC
field_45728
CODEC

Constructor summary

ModifierConstructor
public (NumberRange$DoubleRange x, NumberRange$DoubleRange y, NumberRange$DoubleRange z, NumberRange$DoubleRange horizontal, NumberRange$DoubleRange absolute)

Method summary

Modifier and TypeMethod
public static DistancePredicate
horizontal(MinMaxBounds$Doubles horizontal)
method_8860(class_2096$class_2099 arg0)
horizontal(NumberRange$DoubleRange horizontal)
public static DistancePredicate
vertical(MinMaxBounds$Doubles y)
method_8856(class_2096$class_2099 arg0)
y(NumberRange$DoubleRange y)
public static DistancePredicate
absolute(MinMaxBounds$Doubles absolute)
method_37223(class_2096$class_2099 arg0)
absolute(NumberRange$DoubleRange absolute)
public boolean
matches(double x0, double y0, double z0, double x1, double y1, double z1)
method_8859(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
test(double x0, double y0, double z0, double x1, double y1, double z1)
public NumberRange$DoubleRange
x()
comp_1743()
x()
public NumberRange$DoubleRange
y()
comp_1744()
y()
public NumberRange$DoubleRange
z()
comp_1745()
z()
public NumberRange$DoubleRange
horizontal()
comp_1746()
horizontal()
public NumberRange$DoubleRange
absolute()
comp_1747()
absolute()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53118(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53118(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)