NotNearPoint class
Пакет: com.hypixel.hytale.builtin.portals.utils.posqueries.predicates
Файл: com/hypixel/hytale/builtin/portals/utils/posqueries/predicates/NotNearPoint.java
implements: PositionPredicate
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.portals.utils.posqueries.predicates;
class="kw">import com.hypixel.hytale.builtin.portals.utils.posqueries.PositionPredicate;
class="kw">import com.hypixel.hytale.server.core.universe.world.World;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector3d;
class="kw">public class="kw">final class NotNearPoint class="kw">implements PositionPredicate {
@Nonnull
class="kw">private class="kw">final Vector3d point;
class="kw">private class="kw">final double radiusSq;
class="kw">public NotNearPoint(@Nonnull Vector3d var1, double var2) {
this.point = var1;
this.radiusSq = var2 * var2;
}
@Override
class="kw">public boolean test(@Nonnull World var1, @Nonnull Vector3d var2) {
class="kw">return var2.distanceSquared(this.point) >= this.radiusSq;
}
}