Class SpawnMarker.SpawnConfiguration

java.lang.Object
com.hypixel.hytale.server.spawning.assets.spawnmarker.config.SpawnMarker.SpawnConfiguration
All Implemented Interfaces:
IWeightedElement
Enclosing class:
SpawnMarker

public static class SpawnMarker.SpawnConfiguration extends Object implements IWeightedElement
  • Field Details

  • Constructor Details

    • SpawnConfiguration

      public SpawnConfiguration(String npc, double weight, double realtimeRespawnTime, Duration spawnAfterGameTime, String flockDefinitionId)
    • SpawnConfiguration

      protected SpawnConfiguration()
  • Method Details

    • getNpc

      public String getNpc()
    • getRealtimeRespawnTime

      public double getRealtimeRespawnTime()
    • getSpawnAfterGameTime

      public Duration getSpawnAfterGameTime()
    • getFlockDefinitionId

      public String getFlockDefinitionId()
    • getFlockDefinitionIndex

      public int getFlockDefinitionIndex()
    • getFlockDefinition

      @Nullable public FlockAsset getFlockDefinition()
    • getWeight

      public double getWeight()
      Specified by:
      getWeight in interface IWeightedElement