WorldGenerator crash



  • ECO 0.7.8.2 (Win10 64-bit)

    Config:

    "Seed": 272727,
    "Dimensions": {
    "x": 128,
    "y": 128
    },
    "WaterLevel": 25,
    "Height": 100,

        "Frequency": 3.0,
        "Lacunarity": 1.0,
        "OctaveCount": 5,
        "Persistence": 0.5,
    

    Result:

    --BEGIN DUMP--
    Dump Time
    11/16/2018 16:08:44

    Exception
    Exception: ArgumentException
    Message:The maximum height for a (1280, 1280) world is 1310. (Total world volume of 1280 x * 1320 y * 1280 z = 2162688000 is larger than the max supported size of int.MaxValue (2147483647))
    Source:Eco.Shared

    System.ArgumentException: The maximum height for a (1280, 1280) world is 1310. (Total world volume of 1280 x * 1320 y * 1280 z = 2162688000 is larger than the max supported size of int.MaxValue (2147483647))
    at Eco.Shared.Math.WorldPosition3i.Initialize(Vector3i worldSize)
    at Eco.Shared.Voxel.ChunkGrid1.AddChunk(TChunk chunk) at Eco.Shared.Voxel.ChunkGrid1.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--


  • SLG Admin

    I'd submit a bug report including this information over at https://github.com/StrangeLoopGames/EcoIssues.