Record Class WorldGenMembershipSnapshot.Statistics

java.lang.Object
java.lang.Record
com.hypixel.hytale.builtin.worldgen.assets.membership.WorldGenMembershipSnapshot.Statistics
Enclosing class:
WorldGenMembershipSnapshot

public static record WorldGenMembershipSnapshot.Statistics(int worlds, int zones, int biomes, int caveConfigs, int caveTypes, int caveNodes, int noises, int blockMasks, int prefabPatterns, int climateMasks, int covers, int uniquePrefabs, int layers, int coverMemberships, int prefabMemberships, int uniquePrefabMemberships, int layerMemberships, int zoneMemberships, int activeZoneMemberships, int colorClaims, int uniqueRules, int biomeMemberships, int caveTypeMemberships, int retainedAssetReferences) extends Record
  • Constructor Summary

    Constructors
    Constructor
    Description
    Statistics(int worlds, int zones, int biomes, int caveConfigs, int caveTypes, int caveNodes, int noises, int blockMasks, int prefabPatterns, int climateMasks, int covers, int uniquePrefabs, int layers, int coverMemberships, int prefabMemberships, int uniquePrefabMemberships, int layerMemberships, int zoneMemberships, int activeZoneMemberships, int colorClaims, int uniqueRules, int biomeMemberships, int caveTypeMemberships, int retainedAssetReferences)
    Creates an instance of a Statistics record class.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the value of the activeZoneMemberships record component.
    int
     
    int
    Returns the value of the biomeMemberships record component.
    int
    Returns the value of the biomes record component.
    int
    Returns the value of the blockMasks record component.
    int
    Returns the value of the caveConfigs record component.
    int
    Returns the value of the caveNodes record component.
    int
    Returns the value of the caveTypeMemberships record component.
    int
    Returns the value of the caveTypes record component.
    int
    Returns the value of the climateMasks record component.
    int
    Returns the value of the colorClaims record component.
    int
    Returns the value of the coverMemberships record component.
    int
    Returns the value of the covers record component.
    final boolean
    Indicates whether some other object is "equal to" this one.
    final int
    Returns a hash code value for this object.
    int
    Returns the value of the layerMemberships record component.
    int
    Returns the value of the layers record component.
    int
     
    int
    Returns the value of the noises record component.
    int
    Returns the value of the prefabMemberships record component.
    int
    Returns the value of the prefabPatterns record component.
    int
    Returns the value of the retainedAssetReferences record component.
    int
     
    final String
    Returns a string representation of this record class.
    int
    Returns the value of the uniquePrefabMemberships record component.
    int
    Returns the value of the uniquePrefabs record component.
    int
    Returns the value of the uniqueRules record component.
    int
    Returns the value of the worlds record component.
    int
    Returns the value of the zoneMemberships record component.
    int
    Returns the value of the zones record component.

    Methods inherited from class Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Statistics

      public Statistics(int worlds, int zones, int biomes, int caveConfigs, int caveTypes, int caveNodes, int noises, int blockMasks, int prefabPatterns, int climateMasks, int covers, int uniquePrefabs, int layers, int coverMemberships, int prefabMemberships, int uniquePrefabMemberships, int layerMemberships, int zoneMemberships, int activeZoneMemberships, int colorClaims, int uniqueRules, int biomeMemberships, int caveTypeMemberships, int retainedAssetReferences)
      Creates an instance of a Statistics record class.
      Parameters:
      worlds - the value for the worlds record component
      zones - the value for the zones record component
      biomes - the value for the biomes record component
      caveConfigs - the value for the caveConfigs record component
      caveTypes - the value for the caveTypes record component
      caveNodes - the value for the caveNodes record component
      noises - the value for the noises record component
      blockMasks - the value for the blockMasks record component
      prefabPatterns - the value for the prefabPatterns record component
      climateMasks - the value for the climateMasks record component
      covers - the value for the covers record component
      uniquePrefabs - the value for the uniquePrefabs record component
      layers - the value for the layers record component
      coverMemberships - the value for the coverMemberships record component
      prefabMemberships - the value for the prefabMemberships record component
      uniquePrefabMemberships - the value for the uniquePrefabMemberships record component
      layerMemberships - the value for the layerMemberships record component
      zoneMemberships - the value for the zoneMemberships record component
      activeZoneMemberships - the value for the activeZoneMemberships record component
      colorClaims - the value for the colorClaims record component
      uniqueRules - the value for the uniqueRules record component
      biomeMemberships - the value for the biomeMemberships record component
      caveTypeMemberships - the value for the caveTypeMemberships record component
      retainedAssetReferences - the value for the retainedAssetReferences record component
  • Method Details

    • rootAssetReferences

      public int rootAssetReferences()
    • assetReferences

      public int assetReferences()
    • membershipRecords

      public int membershipRecords()
    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with the compare method from their corresponding wrapper classes.
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • worlds

      public int worlds()
      Returns the value of the worlds record component.
      Returns:
      the value of the worlds record component
    • zones

      public int zones()
      Returns the value of the zones record component.
      Returns:
      the value of the zones record component
    • biomes

      public int biomes()
      Returns the value of the biomes record component.
      Returns:
      the value of the biomes record component
    • caveConfigs

      public int caveConfigs()
      Returns the value of the caveConfigs record component.
      Returns:
      the value of the caveConfigs record component
    • caveTypes

      public int caveTypes()
      Returns the value of the caveTypes record component.
      Returns:
      the value of the caveTypes record component
    • caveNodes

      public int caveNodes()
      Returns the value of the caveNodes record component.
      Returns:
      the value of the caveNodes record component
    • noises

      public int noises()
      Returns the value of the noises record component.
      Returns:
      the value of the noises record component
    • blockMasks

      public int blockMasks()
      Returns the value of the blockMasks record component.
      Returns:
      the value of the blockMasks record component
    • prefabPatterns

      public int prefabPatterns()
      Returns the value of the prefabPatterns record component.
      Returns:
      the value of the prefabPatterns record component
    • climateMasks

      public int climateMasks()
      Returns the value of the climateMasks record component.
      Returns:
      the value of the climateMasks record component
    • covers

      public int covers()
      Returns the value of the covers record component.
      Returns:
      the value of the covers record component
    • uniquePrefabs

      public int uniquePrefabs()
      Returns the value of the uniquePrefabs record component.
      Returns:
      the value of the uniquePrefabs record component
    • layers

      public int layers()
      Returns the value of the layers record component.
      Returns:
      the value of the layers record component
    • coverMemberships

      public int coverMemberships()
      Returns the value of the coverMemberships record component.
      Returns:
      the value of the coverMemberships record component
    • prefabMemberships

      public int prefabMemberships()
      Returns the value of the prefabMemberships record component.
      Returns:
      the value of the prefabMemberships record component
    • uniquePrefabMemberships

      public int uniquePrefabMemberships()
      Returns the value of the uniquePrefabMemberships record component.
      Returns:
      the value of the uniquePrefabMemberships record component
    • layerMemberships

      public int layerMemberships()
      Returns the value of the layerMemberships record component.
      Returns:
      the value of the layerMemberships record component
    • zoneMemberships

      public int zoneMemberships()
      Returns the value of the zoneMemberships record component.
      Returns:
      the value of the zoneMemberships record component
    • activeZoneMemberships

      public int activeZoneMemberships()
      Returns the value of the activeZoneMemberships record component.
      Returns:
      the value of the activeZoneMemberships record component
    • colorClaims

      public int colorClaims()
      Returns the value of the colorClaims record component.
      Returns:
      the value of the colorClaims record component
    • uniqueRules

      public int uniqueRules()
      Returns the value of the uniqueRules record component.
      Returns:
      the value of the uniqueRules record component
    • biomeMemberships

      public int biomeMemberships()
      Returns the value of the biomeMemberships record component.
      Returns:
      the value of the biomeMemberships record component
    • caveTypeMemberships

      public int caveTypeMemberships()
      Returns the value of the caveTypeMemberships record component.
      Returns:
      the value of the caveTypeMemberships record component
    • retainedAssetReferences

      public int retainedAssetReferences()
      Returns the value of the retainedAssetReferences record component.
      Returns:
      the value of the retainedAssetReferences record component