Class PositionsTwistDensity

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.density.Density
com.hypixel.hytale.builtin.hytalegenerator.density.PositionsTwistDensity

public class PositionsTwistDensity extends Density
  • Constructor Details

    • PositionsTwistDensity

      public PositionsTwistDensity(@Nullable Density input, @Nullable PositionProvider positions, @Nonnull it.unimi.dsi.fastutil.doubles.Double2DoubleFunction twistCurve, @Nonnull org.joml.Vector3d twistAxis, double maxDistance, boolean distanceNormalized, boolean zeroPositionsY)
  • Method Details

    • consumer

      public void consumer(@Nonnull org.joml.Vector3d p, @Nonnull Control control)
    • evaluate

      public double evaluate(@Nonnull Density.Context context)
      Specified by:
      evaluate in class Density
    • setInputs

      public void setInputs(@Nonnull Density[] inputs)
      Overrides:
      setInputs in class Density