Class WeightedSizeFlockAsset

java.lang.Object
com.hypixel.hytale.server.flock.config.FlockAsset
com.hypixel.hytale.server.flock.config.WeightedSizeFlockAsset
All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String,IndexedLookupTableAssetMap<String,FlockAsset>>

public class WeightedSizeFlockAsset extends FlockAsset
  • Field Details

  • Constructor Details

    • WeightedSizeFlockAsset

      protected WeightedSizeFlockAsset()
  • Method Details

    • getMinSize

      public int getMinSize()
    • getSizeWeights

      public double[] getSizeWeights()
    • getMinFlockSize

      public int getMinFlockSize()
      Specified by:
      getMinFlockSize in class FlockAsset
    • pickFlockSize

      public int pickFlockSize()
      Specified by:
      pickFlockSize in class FlockAsset
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class FlockAsset