Class PointSpatialIndex

java.lang.Object
com.hypixel.hytale.builtin.points.system.PointSpatialIndex

public class PointSpatialIndex extends Object
Lazily-rebuilt KD-tree over enabled points. Mirrors the trigger-volume spatial index but, since points have no extent, radius queries are exact distance tests with no bounding-radius padding.
  • Constructor Details

    • PointSpatialIndex

      public PointSpatialIndex()
  • Method Details

    • markDirty

      public void markDirty()
    • rebuildIfDirty

      public void rebuildIfDirty(@Nonnull Collection<PointEntry> points)
    • queryRadius

      public void queryRadius(@Nonnull org.joml.Vector3d center, double radius, @Nonnull List<PointEntry> results)