java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.assets.curves.CurveAsset
com.hypixel.hytale.builtin.hytalegenerator.assets.curves.DistanceSCurveAsset
All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String,DefaultAssetMap<String,CurveAsset>>, Cleanable

public class DistanceSCurveAsset extends CurveAsset
  • Field Details

    • CODEC

      public static final BuilderCodec<DistanceSCurveAsset> CODEC
    • exponentA

      private double exponentA
    • exponentB

      private double exponentB
    • range

      private double range
    • transition

      private double transition
    • transitionSmooth

      private double transitionSmooth
  • Constructor Details

    • DistanceSCurveAsset

      public DistanceSCurveAsset()
  • Method Details

    • build

      @Nonnull public it.unimi.dsi.fastutil.doubles.Double2DoubleFunction build()
      Specified by:
      build in class CurveAsset
    • cleanUp

      public void cleanUp()