Jump to content

World generation stuck in an error loop


Recommended Posts

So, my server keeps getting stuck on world generation.  It generates a world, and then encounters some error and tosses it out to build a new one.  It's not complaining about any of my settings or anything, it's just not fully generating any worlds.

Spoiler

#######
#
# Generating SURVIVAL Mode Level
#
#######

[00:06:26]: Prefab Swap Selection: grass gekko
[00:06:26]: Prefab Swap Selection: regular twigs
[00:06:26]: Prefab Swap Selection: regular berries
[00:06:26]: New size:   425     default
[00:06:26]: Creating story...
[00:06:26]: [Story Gen] Generate nodes. Starting at: 'Make a pick'
[00:06:26]: [Story Gen] LinkNodesByKeys
[00:06:26]: Finding valid start task...
[00:06:26]:    ...picked        Make a pick
[00:06:26]: Has start node      Clearing
[00:06:26]: Adding Background Nodes
[00:06:26]: [Story Gen] Adding Cove Nodes
[00:06:26]: [Ocean] Processing ocean fake room content.
[00:06:26]: [WorldSimActual::WorldGen_InitializeNodePoints]
[00:06:26]: [WorldSimActual::WorldGen_VoronoiPass]
[00:06:26]: GenerateVoronoiMap [100]:
.....10....20....30....40....50....60....70....80....90....100
[00:06:27]: ...Done.
[00:06:27]: [Story Gen] Finding nodes on mainland to connect a region to.
[00:06:27]: [Story Gen] Generate nodes. Starting at: 'MoonIsland_IslandShards'
[00:06:27]: [Story Gen] RestrictNodesByKey
[00:06:27]: [Story Gen] Adding Cove Nodes
[00:06:27]: [WorldSimActual::WorldGen_AddNewPositions]
[00:06:27]: [WorldSimActual::WorldGen_VoronoiPass]
[00:06:27]: GenerateVoronoiMap [50]:
.....10....20....30....40....50
[00:06:28]: ...Done.
[00:06:28]: ... story created
[00:06:28]: Baking map...       425
[00:06:28]: [WorldSimActual::WorldGen_Commit] worldgen success.
[00:06:28]: [WorldSimActual::ConvertToTileMap]
[00:06:28]: [ConvertToTileMap]
[00:06:28]: [WorldSimActual::ConvertToTileMap] complete
[00:06:28]: [WorldSimActual::SeparateIslands]
[00:06:28]: [SeparateIslands]
[00:06:28]: [WorldSimActual::SeparateIslands] complete
[00:06:28]: Map Baked!
[00:06:28]: [WorldSimActual::ForceConnectivity]
[00:06:28]: [GenerateLandmasses]
[00:06:28]: [GenerateLandmasses] islands: 11
[00:06:28]: [MergeConnectedLandmasses] true
[00:06:28]: [WorldSimActual::ForceConnectivity] complete
[00:06:28]: [WorldSimActual::DrawRoads]
[00:06:28]: [DrawRoads]
[00:06:28]: [WorldSimActual::DrawRoads] complete
[00:06:28]: Encoding...
[00:06:28]: [WorldSimActual::CreateNodeIdTileMap]
[00:06:28]: Encoding... DONE
[00:06:28]: Checking Tags
[00:06:28]: Populating voronoi...
[00:06:29]: [ReplaceSingleNonLandTiles] Validating...
[00:06:29]: [ReplaceSingleNonLandTiles] Replaced 3 tiles.
[00:06:29]: PANIC: Too many disconnected tiles...       2743
[00:06:29]: An error occured during world gen we will retry! [was       1        of     5       ]
[00:06:29]: New size:   425     default
[00:06:29]: Creating story...
[00:06:29]: [Story Gen] Generate nodes. Starting at: 'Make a pick'
[00:06:29]: [Story Gen] LinkNodesByKeys
[00:06:29]: Finding valid start task...
[00:06:29]:    ...picked        Make a pick
[00:06:29]: Has start node      Clearing
[00:06:29]: Adding Background Nodes
[00:06:29]: [Story Gen] Adding Cove Nodes
[00:06:29]: [Ocean] Processing ocean fake room content.
[00:06:29]: [WorldSimActual::WorldGen_InitializeNodePoints]
[00:06:29]: [WorldSimActual::WorldGen_VoronoiPass]
[00:06:29]: GenerateVoronoiMap [100]:
.....10....20....30....40....50....60....70....80....90....100
[00:06:56]: ...Done.
[00:06:56]: [Story Gen] Finding nodes on mainland to connect a region to.
[00:06:56]: [Story Gen] Generate nodes. Starting at: 'MoonIsland_IslandShards'
[00:06:56]: [Story Gen] RestrictNodesByKey
[00:06:56]: [Story Gen] Adding Cove Nodes
[00:06:56]: [WorldSimActual::WorldGen_AddNewPositions]
[00:06:56]: [WorldSimActual::WorldGen_VoronoiPass]
[00:06:56]: GenerateVoronoiMap [50]:
.....10....20....30....40....50
[00:07:12]: ...Done.
[00:07:12]: ... story created
[00:07:12]: Baking map...       425
[00:07:12]: [WorldSimActual::WorldGen_Commit] worldgen success.
[00:07:12]: [WorldSimActual::ConvertToTileMap]
[00:07:12]: [ConvertToTileMap]
[00:07:12]: [WorldSimActual::ConvertToTileMap] complete
[00:07:12]: [WorldSimActual::SeparateIslands]
[00:07:12]: [SeparateIslands]
[00:07:12]: [WorldSimActual::SeparateIslands] complete
[00:07:12]: Map Baked!
[00:07:12]: [WorldSimActual::ForceConnectivity]
[00:07:12]: [GenerateLandmasses]
[00:07:12]: [GenerateLandmasses] islands: 18
[00:07:12]: [MergeConnectedLandmasses] true
[00:07:12]: [WorldSimActual::ForceConnectivity] complete
[00:07:12]: [WorldSimActual::DrawRoads]
[00:07:12]: [DrawRoads]
[00:07:12]: [WorldSimActual::DrawRoads] complete
[00:07:12]: Encoding...
[00:07:12]: [WorldSimActual::CreateNodeIdTileMap]
[00:07:12]: Encoding... DONE
[00:07:12]: Checking Tags
[00:07:12]: Populating voronoi...
[00:07:12]: [ReplaceSingleNonLandTiles] Validating...
[00:07:12]: [ReplaceSingleNonLandTiles] Replaced 19 tiles.
[00:07:12]: PANIC: Too many disconnected tiles...       3336
[00:07:12]: An error occured during world gen we will retry! [was       2        of     5       ]
[00:07:12]: New size:   425     default
[00:07:12]: Creating story...
[00:07:12]: [Story Gen] Generate nodes. Starting at: 'Make a pick'
[00:07:12]: [Story Gen] LinkNodesByKeys
[00:07:12]: Finding valid start task...
[00:07:12]:    ...picked        Make a pick
[00:07:12]: Has start node      Clearing
[00:07:12]: Adding Background Nodes
[00:07:12]: [Story Gen] Adding Cove Nodes
[00:07:12]: [Ocean] Processing ocean fake room content.
[00:07:12]: [WorldSimActual::WorldGen_InitializeNodePoints]
[00:07:12]: [WorldSimActual::WorldGen_VoronoiPass]
[00:07:12]: GenerateVoronoiMap [100]:
.....10....20....30....40....50....60....70....80....90....100
[00:07:14]: ...Done.
[00:07:14]: [Story Gen] Finding nodes on mainland to connect a region to.
[00:07:14]: [Story Gen] Generate nodes. Starting at: 'MoonIsland_IslandShards'
[00:07:14]: [Story Gen] RestrictNodesByKey
[00:07:14]: [Story Gen] Adding Cove Nodes
[00:07:14]: [WorldSimActual::WorldGen_AddNewPositions]
[00:07:14]: [WorldSimActual::WorldGen_VoronoiPass]
[00:07:14]: GenerateVoronoiMap [50]:
.....10....20....30....40....50
[00:07:15]: ...Done.
[00:07:15]: ... story created
[00:07:15]: Baking map...       425
[00:07:15]: [WorldSimActual::WorldGen_Commit] worldgen success.
[00:07:15]: [WorldSimActual::ConvertToTileMap]
[00:07:15]: [ConvertToTileMap]
[00:07:15]: [WorldSimActual::ConvertToTileMap] complete
[00:07:15]: [WorldSimActual::SeparateIslands]
[00:07:15]: [SeparateIslands]
[00:07:15]: [WorldSimActual::SeparateIslands] complete
[00:07:15]: Map Baked!
[00:07:15]: [WorldSimActual::ForceConnectivity]
[00:07:15]: [GenerateLandmasses]
[00:07:15]: [GenerateLandmasses] islands: 11
[00:07:15]: [MergeConnectedLandmasses] true
[00:07:15]: [WorldSimActual::ForceConnectivity] complete
[00:07:15]: [WorldSimActual::DrawRoads]
[00:07:15]: [DrawRoads]
[00:07:15]: [WorldSimActual::DrawRoads] complete
[00:07:15]: Encoding...
[00:07:15]: [WorldSimActual::CreateNodeIdTileMap]
[00:07:15]: Encoding... DONE
[00:07:15]: Checking Tags
[00:07:15]: Populating voronoi...
[00:07:15]: [ReplaceSingleNonLandTiles] Validating...
[00:07:15]: [ReplaceSingleNonLandTiles] Replaced 9 tiles.
[00:07:15]: PANIC: Too many disconnected tiles...       5192
[00:07:15]: An error occured during world gen we will retry! [was       3        of     5       ]
[00:07:15]: New size:   425     default
[00:07:15]: Creating story...
[00:07:15]: [Story Gen] Generate nodes. Starting at: 'Make a pick'
[00:07:15]: [Story Gen] LinkNodesByKeys
[00:07:15]: Finding valid start task...
[00:07:15]:    ...picked        Make a pick
[00:07:15]: Has start node      Clearing
[00:07:15]: Adding Background Nodes
[00:07:15]: [Story Gen] Adding Cove Nodes
[00:07:15]: [Ocean] Processing ocean fake room content.
[00:07:15]: [WorldSimActual::WorldGen_InitializeNodePoints]
[00:07:15]: [WorldSimActual::WorldGen_VoronoiPass]
[00:07:15]: GenerateVoronoiMap [100]:
.....10....20....30....40....50....60....70....80....90....100

 

Here is my worlddataoverride.lua for refrence

Spoiler

return {
  desc="Custom preset 1. Your world, your rules!",
  hideminimap=false,
  id="CUSTOM_PRESET_1",
  location="forest",
  max_playlist_position=999,
  min_playlist_position=0,
  name="Custom Preset 1",
  numrandom_set_pieces=4,
  ordered_story_setpieces={ "Sculptures_1", "Maxwell5" },
  override_level_string=true,
  overrides={
    alternatehunt="default",
    angrybees="default",
    antliontribute="default",
    autumn="default",
    bearger="default",
    beefalo="default",
    beefaloheat="default",
    bees="default",
    berrybush="often",
    birds="default",
    boons="often",
    branching="default",
    butterfly="default",
    buzzard="default",
    cactus="default",
    carrot="default",
    catcoon="default",
    chess="default",
    day="default",
    deciduousmonster="default",
    deerclops="often",
    disease_delay="long",
    dragonfly="default",
    flint="often",
    flowers="default",
    frograin="default",
    goosemoose="default",
    grass="default",
    houndmound="default",
    hounds="default",
    hunt="default",
    krampus="lots",
    layout_mode="LinkNodesByKeys",
    liefs="default",
    lightning="default",
    lightninggoat="default",
    loop="default",
    lureplants="default",
    marshbush="default",
    merm="default",
    meteorshowers="default",
    meteorspawner="default",
    moles="default",
    mushroom="default",
    penguins="default",
    perd="default",
    petrification="rare",
    pigs="default",
    ponds="default",
    prefabswaps_start="default",
    rabbits="default",
    reeds="default",
    regrowth="default",
    roads="default",
    rock="default",
    rock_ice="default",
    sapling="default",
    season_start="default",
    specialevent="default",
    spiders="default",
    spring="default",
    start_location="default",
    summer="default",
    tallbirds="default",
    task_set="default",
    tentacles="default",
    touchstone="default",
    trees="default",
    tumbleweed="default",
    walrus="default",
    weather="default",
    wildfires="often",
    winter="default",
    world_size="default",
    wormhole_prefab="wormhole" 
  },
  random_set_pieces={
    "Sculptures_2",
    "Sculptures_3",
    "Sculptures_4",
    "Sculptures_5",
    "Chessy_1",
    "Chessy_2",
    "Chessy_3",
    "Chessy_4",
    "Chessy_5",
    "Chessy_6",
    "Maxwell1",
    "Maxwell2",
    "Maxwell3",
    "Maxwell4",
    "Maxwell6",
    "Maxwell7",
    "Warzone_1",
    "Warzone_2",
    "Warzone_3" 
  },
  required_prefabs={ "multiplayer_portal" },
  substitutes={  },
  version=3 
}

 

Not sure why it specificially struggles to generate a map that hasn't too many disconnected tiles, but I'd imagine the server Struggles to place all the configured setpieces on a single map at once. So either it'll generate a working map eventually, if oyu let the server try enough times, or you'll have to reduce the amount of setpieces a little.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...