at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x001e5] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica`1[TState].ExecuteAction (System.Boolean& yieldedBeforeCompletion) [0x00000] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica.Execute () [0x00023] in <03bd9b261dff4c2b8b568aca27f561b2>:0
2023-06-18T16:50:08 2898.675 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): UpdateTask was terminated due to a fault.
2023-06-18T16:50:08 2898.675 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): #1 - An exception occurred during UpdateTask: [Improved Hordes] GS must have either a defined max attribute or increaseEvery attribute.
Stacktrace:
at ImprovedHordes.Data.XML.HordeDefinition+Group+GS.GetCount (System.Int32 gs, System.Int32 minCount, System.Int32 maxCount) [0x0005c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.XML.HordeDefinition+Group+Entity.GetCount (System.Int32 gs) [0x0003c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator.CalculateEntitiesToSpawn () [0x00043] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Data.XML.HordeDefinition definition) [0x00044] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionHorde.CreateEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0000c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest.DetermineEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0002d] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.Abstractions.World.IEntitySpawner spawner, ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, System.Action`1[T] onSpawnAction, System.Action onSpawned) [0x00055] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData hordeSpawnData, System.Action`1[T] onEntitySpawn, System.Action onSpawned) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Cluster.HordeCluster.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, ImprovedHordes.Core.World.Horde.AI.HordeAIExecutor aiExecutor, System.Action`1[T] onSpawn) [0x00061] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawn (ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawns (ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00019] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker.UpdateHorde (ImprovedHordes.Core.World.Horde.WorldHorde horde, System.Single dt, System.Collections.Generic.List`1[T] players, System.Collections.Generic.List`1[T] eventReports) [0x00069] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker+<>c__DisplayClass40_0.<UpdateTrackerAsync>b__0 (ImprovedHordes.Core.World.Horde.WorldHorde horde) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass33_0`2[TSource,TLocal].<ForEachWorker>b__0 (System.Int32 i) [0x00012] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x000cf] in <03bd9b261dff4c2b8b568aca27f561b2>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x001e5] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica`1[TState].ExecuteAction (System.Boolean& yieldedBeforeCompletion) [0x00000] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica.Execute () [0x00023] in <03bd9b261dff4c2b8b568aca27f561b2>:0
2023-06-18T16:50:08 2898.724 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): UpdateTask was terminated due to a fault.
2023-06-18T16:50:08 2898.724 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): #1 - An exception occurred during UpdateTask: [Improved Hordes] GS must have either a defined max attribute or increaseEvery attribute.
Stacktrace:
at ImprovedHordes.Data.XML.HordeDefinition+Group+GS.GetCount (System.Int32 gs, System.Int32 minCount, System.Int32 maxCount) [0x0005c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.XML.HordeDefinition+Group+Entity.GetCount (System.Int32 gs) [0x0003c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator.CalculateEntitiesToSpawn () [0x00043] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Data.XML.HordeDefinition definition) [0x00044] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionHorde.CreateEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0000c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest.DetermineEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0002d] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.Abstractions.World.IEntitySpawner spawner, ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, System.Action`1[T] onSpawnAction, System.Action onSpawned) [0x00055] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData hordeSpawnData, System.Action`1[T] onEntitySpawn, System.Action onSpawned) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Cluster.HordeCluster.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, ImprovedHordes.Core.World.Horde.AI.HordeAIExecutor aiExecutor, System.Action`1[T] onSpawn) [0x00061] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawn (ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawns (ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00019] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker.UpdateHorde (ImprovedHordes.Core.World.Horde.WorldHorde horde, System.Single dt, System.Collections.Generic.List`1[T] players, System.Collections.Generic.List`1[T] eventReports) [0x00069] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker+<>c__DisplayClass40_0.<UpdateTrackerAsync>b__0 (ImprovedHordes.Core.World.Horde.WorldHorde horde) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass33_0`2[TSource,TLocal].<ForEachWorker>b__0 (System.Int32 i) [0x00012] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x000cf] in <03bd9b261dff4c2b8b568aca27f561b2>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x001e5] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica`1[TState].ExecuteAction (System.Boolean& yieldedBeforeCompletion) [0x00000] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica.Execute () [0x00023] in <03bd9b261dff4c2b8b568aca27f561b2>:0
2023-06-18T16:50:08 2898.847 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): UpdateTask was terminated due to a fault.
2023-06-18T16:50:08 2898.848 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): #1 - An exception occurred during UpdateTask: [Improved Hordes] GS must have either a defined max attribute or increaseEvery attribute.
Stacktrace:
at ImprovedHordes.Data.XML.HordeDefinition+Group+GS.GetCount (System.Int32 gs, System.Int32 minCount, System.Int32 maxCount) [0x0005c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.XML.HordeDefinition+Group+Entity.GetCount (System.Int32 gs) [0x0003c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator.CalculateEntitiesToSpawn () [0x00043] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Data.XML.HordeDefinition definition) [0x00044] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionHorde.CreateEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0000c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest.DetermineEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0002d] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.Abstractions.World.IEntitySpawner spawner, ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, System.Action`1[T] onSpawnAction, System.Action onSpawned) [0x00055] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData hordeSpawnData, System.Action`1[T] onEntitySpawn, System.Action onSpawned) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Cluster.HordeCluster.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, ImprovedHordes.Core.World.Horde.AI.HordeAIExecutor aiExecutor, System.Action`1[T] onSpawn) [0x00061] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawn (ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawns (ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00019] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker.UpdateHorde (ImprovedHordes.Core.World.Horde.WorldHorde horde, System.Single dt, System.Collections.Generic.List`1[T] players, System.Collections.Generic.List`1[T] eventReports) [0x00069] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker+<>c__DisplayClass40_0.<UpdateTrackerAsync>b__0 (ImprovedHordes.Core.World.Horde.WorldHorde horde) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass33_0`2[TSource,TLocal].<ForEachWorker>b__0 (System.Int32 i) [0x00012] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x000cf] in <03bd9b261dff4c2b8b568aca27f561b2>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x001e5] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica`1[TState].ExecuteAction (System.Boolean& yieldedBeforeCompletion) [0x00000] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica.Execute () [0x00023] in <03bd9b261dff4c2b8b568aca27f561b2>:0
2023-06-18T16:50:08 2898.880 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): UpdateTask was terminated due to a fault.
2023-06-18T16:50:08 2898.880 ERR [Improved Hordes] [WorldHordeTracker] <Update>b__1(Task): #1 - An exception occurred during UpdateTask: [Improved Hordes] GS must have either a defined max attribute or increaseEvery attribute.
Stacktrace:
at ImprovedHordes.Data.XML.HordeDefinition+Group+GS.GetCount (System.Int32 gs, System.Int32 minCount, System.Int32 maxCount) [0x0005c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.XML.HordeDefinition+Group+Entity.GetCount (System.Int32 gs) [0x0003c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator.CalculateEntitiesToSpawn () [0x00043] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionEntityGenerator..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Data.XML.HordeDefinition definition) [0x00044] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Data.HordeDefinitionHorde.CreateEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0000c] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest.DetermineEntityGenerator (ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup) [0x0002d] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.Request.HordeClusterSpawnMainThreadRequest..ctor (ImprovedHordes.Core.Abstractions.Logging.ILoggerFactory loggerFactory, ImprovedHordes.Core.Abstractions.World.IEntitySpawner spawner, ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, System.Action`1[T] onSpawnAction, System.Action onSpawned) [0x00055] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.PlayerHordeGroup playerGroup, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData hordeSpawnData, System.Action`1[T] onEntitySpawn, System.Action onSpawned) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.Cluster.HordeCluster.RequestSpawn (ImprovedHordes.Core.World.Horde.WorldHorde horde, ImprovedHordes.Core.World.Horde.Spawn.HordeSpawnData spawnData, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, ImprovedHordes.Core.World.Horde.AI.HordeAIExecutor aiExecutor, System.Action`1[T] onSpawn) [0x00061] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawn (ImprovedHordes.Core.World.Horde.Cluster.HordeCluster cluster, ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHorde.RequestSpawns (ImprovedHordes.Core.World.Horde.Spawn.WorldHordeSpawner spawner, ImprovedHordes.Core.World.Horde.PlayerHordeGroup group, ImprovedHordes.Core.Threading.Request.MainThreadRequestProcessor mainThreadRequestProcessor, ImprovedHordes.Core.Abstractions.World.Random.IWorldRandom worldRandom, System.Action`1[T] onSpawn) [0x00019] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker.UpdateHorde (ImprovedHordes.Core.World.Horde.WorldHorde horde, System.Single dt, System.Collections.Generic.List`1[T] players, System.Collections.Generic.List`1[T] eventReports) [0x00069] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at ImprovedHordes.Core.World.Horde.WorldHordeTracker+<>c__DisplayClass40_0.<UpdateTrackerAsync>b__0 (ImprovedHordes.Core.World.Horde.WorldHorde horde) [0x00001] in <da17dd97e1504fecae1f1f17ac2e4031>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass33_0`2[TSource,TLocal].<ForEachWorker>b__0 (System.Int32 i) [0x00012] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x000cf] in <03bd9b261dff4c2b8b568aca27f561b2>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel+<>c__DisplayClass19_0`1[TLocal].<ForWorker>b__1 (System.Threading.Tasks.RangeWorker& currentWorker, System.Int32 timeout, System.Boolean& replicationDelegateYieldedBeforeCompletion) [0x001e5] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica`1[TState].ExecuteAction (System.Boolean& yieldedBeforeCompletion) [0x00000] in <03bd9b261dff4c2b8b568aca27f561b2>:0
at System.Threading.Tasks.TaskReplicator+Replica.Execute () [0x00023] in <03bd9b261dff4c2b8b568aca27f561b2>:0
2023-06-18T16:50:08 2899.100 INF Saving 73 of chunks took 202ms
2023-06-18T16:50:08 2899.101 INF Paused Exploration