Since now server can't create new world (after steam app update)



  • After I upadted Eco from Steam I can't run ecoserver to create new world.

    world definition is same
    (start of worldgenerator.eco file
    {
    "$id": "1",
    "Seed": 481475137,
    "Dimensions": {
    "x": 200,
    "y": 200
    },
    "WaterLevel": 10,
    "Height": 40,

    dump say something about maximum height but this definition already work in past (1 month back)

    --BEGIN DUMP--
    Dump Time
    01/20/2019 18:08:15
    
    Exception
    Exception: ArgumentException
    Message:The maximum height for a (2000, 2000) world is 530. (Total world volume of 2000 x * 540 y * 2000 z = 2160000000 is larger than the max supported size of int.MaxValue (2147483647))
    Source:Eco.Shared
    
    System.ArgumentException: The maximum height for a (2000, 2000) world is 530. (Total world volume of 2000 x * 540 y * 2000 z = 2160000000 is larger than the max supported size of int.MaxValue (2147483647))
       at Eco.Shared.Math.WorldPosition3i.Initialize(Vector3i worldSize)
       at Eco.Shared.Voxel.ChunkGrid`1.AddChunk(TChunk chunk)
       at Eco.Shared.Voxel.ChunkGrid`1.GetOrAddChunk(Vector3i chunkPos)
       at Eco.World.WorldChunkGrid.SetBlock[T](Vector3i worldPos, Object[] args)
       at Eco.World.World.SetBlock[T](Vector3i worldPos, Object[] args)
       at Eco.World.Blocks.WaterBlock.TryMoveWater(Vector3i worldPosition, Block nearbyBlock, Single waterValue, Boolean checkForSolidBase)
       at Eco.World.Blocks.WaterBlock.Tick(Vector3i worldPosition)
       at Eco.World.PersistentChunk.Tick()
       at Eco.WorldGenerator.WorldGeneratorPlugin.<>c__DisplayClass27_8.<CreateWorld>b__6(PersistentChunk chunk)
       at System.Threading.Tasks.Parallel.<>c__DisplayClass42_0`2.<PartitionerForEachWorker>b__1()
       at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
       at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
    
    --END DUMP--
    
    

    Any idea please?


Log in to reply