Class JitterPointField

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.noise.pointprovider.PointField
com.hypixel.hytale.builtin.hytalegenerator.noise.pointprovider.JitterPointField
All Implemented Interfaces:
PointProvider

public class JitterPointField extends PointField
  • Constructor Details

    • JitterPointField

      public JitterPointField(int seed, double jitter)
  • Method Details

    • setScale

      public PointField setScale(double scaleX, double scaleY, double scaleZ, double scaleW)
      Description copied from class: PointField
      Sets the scale of each coordinate. The scales multiply the coordinate parameters of the valueAt methods.
      Overrides:
      setScale in class PointField
    • points3i

      public void points3i(@Nonnull org.joml.Vector3i min, @Nonnull org.joml.Vector3i max, @Nonnull Consumer<org.joml.Vector3i> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 3D points inside provided list.
    • points2i

      public void points2i(@Nonnull org.joml.Vector2i min, @Nonnull org.joml.Vector2i max, @Nonnull Consumer<org.joml.Vector2i> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 2D points inside provided list.
    • points1i

      public void points1i(int min, int max, @Nonnull Consumer<Integer> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 1D points inside provided list.
    • points3d

      public void points3d(@Nonnull org.joml.Vector3d min, @Nonnull org.joml.Vector3d max, @Nonnull Consumer<org.joml.Vector3d> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 3D points inside provided list.
    • points2d

      public void points2d(@Nonnull org.joml.Vector2d min, @Nonnull org.joml.Vector2d max, @Nonnull Consumer<org.joml.Vector2d> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 2D points inside provided list.
    • points1d

      public void points1d(double min, double max, @Nonnull Consumer<Double> pointsOut)
      Description copied from interface: PointProvider
      Retrieves 1D points inside provided list.