Git Product home page Git Product logo

advancedworldgen's People

Contributors

exterminatorx99 avatar ishigh1 avatar kalluj avatar ved-s avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

advancedworldgen's Issues

[1.4 alpha] crash during mushroom patch stage of betterworldgen with oversized worlds

in the 1.4 alpha, tried making a custom world 16800x3200 (also tried 16800x4800 to match normal world aspect ratio, and 12600x3200 to be less oversized).

consistently crashes at the point covered in the attached log.

client.log

the only mod i have that should be interacting with content at all is amulet of many minions.

normal sized worlds seem to generate fine, as do custom sized worlds within the bounds of normal large worlds (i tried 7400x2100 successfully).

3x The Size of a Vanilla World

I keep trying to recreate a new world 3x the vanilla size of a Large world. I input the x and y values times 3 (8400 x 3) and ( 2400 x 3). Along with all the other values in the Vanilla and overhauled configuration. Every time, I'm presented with the line:
A problem was encountered during world generation
Reset
System. Argument Out ORangeException: min Value must be less than maxValue (Parameter minValue)
at Terraria.Utilities.UnifiedRandom.Nex)(Int32 min Value, (n 32 max Value) in iMo do a der ) Terraria vunlities WUnifiedRan dom. «siline 90
al Advanced WorkaGen.BetterVanillaNorld&en ResetPaaa App) yPass@ in Advanced Wort aGen NBetter Vani (la WorldGen VResetPapa. co:line 180
al Advance diNorlaGen,.Better Vanilla NorI aGren Replacer. Timer(@rig__Apply orig. GenPass sell, GenerationProgress progress, Gamecontiguration
configuration) in Advance diNorldGen\BetterVanillaWorldGen\ReplacerHooks.co.line107
at DMD *Terraria, World Building. World&enerator: Generate World» (WorlaGenerator this, GenerationProgress progress)

Dungeon too deep when using Drunk World + Increased World Size

When using Drunk World and an increased World Size (I've tested with 16.800 x 4.800 [x2 Large] and 12.600x3.600 [1.5x Large]), the Dungeon is too deep underground. Because of that, I can't face Skeletron at all, since the moment I actually reach the Dungeon, it's already spawning Dungeon Guardian.

Well, I'll admit I didn't test disabling Celebrationmk10, but disabling Drunk.Base the dungeon generated normally.
Also, I'm not sure if it's something that you can readily fix, since that's probably related to the base game world gen.

Here's the world seed: 0.3.1.21693782
And below is the json (tl;dr: the only thing that changed was the 'options' and 'customParams').

  "options": [
    "Celebrationmk10",
    "Drunk.Base",
    "Drunk.BothOres",
    "Drunk.Crimruption"
  ],
  "customParams": {
    "SizeX": 12600,
    "SizeY": 3600,
    "TempleMultiplier": 1.0,
    "DungeonMultiplier": 1.0,
    "BeachMultiplier": 1.0,
    "Copper": -1,
    "Iron": -1,
    "Silver": -1,
    "Gold": -1
  },
  "legacyParams": {
    "CaveHouseBiome": {
      "IceChestChance": 1.0,
      "JungleChestChance": 1.0,
      "GoldChestChance": 1.0,
      "GraniteChestChance": 1.0,
      "MarbleChestChance": 1.0,
      "MushroomChestChance": 1.0,
      "DesertChestChance": 1.0
    },
    "DesertBiome": {
      "ChanceOfEntrance": 0.5
    },
    "DunesBiome": {
      "HeightScale": 1.0,
      "SingleDunesWidth": {
        "Min": 150,
        "Max": 250,
        "ScaleWith": "None"
      }
    },
    "EnchantedSwordBiome": {
      "ChanceOfEntrance": 0.3333333,
      "ChanceOfRealSword": 1.0
    },
    "Reset": {},
    "Terrain": {
      "FlatBeachPadding": 5
    },
    "Dunes": {
      "Count": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "ChanceOfPyramid": 0.8
    },
    "Tunnels": {},
    "Ocean Sand": {},
    "Mount Caves": {},
    "Dirt Wall Backgrounds": {},
    "Rocks In Dirt": {},
    "Dirt In Rocks": {},
    "Clay": {},
    "Small Holes": {},
    "Dirt Layer Caves": {},
    "Rock Layer Caves": {},
    "Surface Caves": {},
    "Slush Check": {},
    "Grass": {},
    "Jungle": {},
    "Marble": {
      "Count": {
        "Min": 4,
        "Max": 8,
        "ScaleWith": "WorldArea"
      }
    },
    "Granite": {
      "Count": {
        "Min": 4,
        "Max": 8,
        "ScaleWith": "WorldWidth"
      }
    },
    "Mud Caves To Grass": {},
    "Full Desert": {},
    "Floating Islands": {},
    "Mushroom Patches": {},
    "Mud To Dirt": {},
    "Silt": {},
    "Shinies": {},
    "Webs": {},
    "Underworld": {},
    "Lakes": {},
    "Corruption": {},
    "Dungeon": {
      "MinimumDistanceToBeach": 50
    },
    "Slush": {},
    "Mountain Caves": {},
    "Beaches": {},
    "Gems": {},
    "Gravitating Sand": {},
    "Clean Up Dirt": {},
    "Pyramids": {},
    "Dirt Rock Wall Runner": {},
    "Living Trees": {},
    "Wood Tree Walls": {},
    "Altars": {},
    "Wet Jungle": {},
    "Remove Water From Sand": {},
    "Jungle Temple": {},
    "Hives": {},
    "Jungle Chests": {},
    "Smooth World": {},
    "Settle Liquids": {},
    "Waterfalls": {},
    "Ice": {},
    "Wall Variety": {},
    "Traps": {},
    "Life Crystals": {},
    "Statues": {},
    "Buried Chests": {
      "CaveHouseCount": {
        "Min": 35,
        "Max": 40,
        "ScaleWith": "WorldArea"
      },
      "CaveChestCount": {
        "Min": 35,
        "Max": 40,
        "ScaleWith": "WorldArea"
      },
      "UnderworldChestCount": {
        "Min": 10,
        "Max": 15,
        "ScaleWith": "WorldWidth"
      },
      "AdditionalDesertHouseCount": {
        "Min": 2,
        "Max": 2,
        "ScaleWith": "WorldArea"
      }
    },
    "Surface Chests": {},
    "Jungle Chests Placement": {},
    "Water Chests": {},
    "Spider Caves": {},
    "Gem Caves": {},
    "Moss": {},
    "Temple": {},
    "Ice Walls": {},
    "Jungle Trees": {},
    "Floating Island Houses": {},
    "Quick Cleanup": {},
    "Pots": {},
    "Hellforge": {},
    "Spreading Grass": {},
    "Piles": {},
    "Cactus": {},
    "Spawn Point": {},
    "Grass Wall": {},
    "Guide": {},
    "Sunflowers": {},
    "Planting Trees": {},
    "Herbs": {},
    "Dye Plants": {},
    "Webs And Honey": {},
    "Weeds": {},
    "Mud Caves To Grass 2": {},
    "Jungle Plants": {},
    "Vines": {},
    "Flowers": {},
    "Mushrooms": {},
    "Stalac": {},
    "Gems In Ice Biome": {},
    "Random Gems": {},
    "Moss Grass": {},
    "Muds Walls In Jungle": {},
    "Larva": {},
    "Temple Cleanup": {},
    "Settle Liquids Again": {},
    "Tile Cleanup": {},
    "Lihzahrd Altars": {},
    "Micro Biomes": {
      "DeadManChests": {
        "Min": 10,
        "Max": 20,
        "ScaleWith": "WorldWidth"
      },
      "SwordShrineAttempts": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "SwordShrinePlacementChance": 0.5,
      "ThinIcePatchCount": {
        "Min": 3,
        "Max": 5,
        "ScaleWith": "WorldWidth"
      },
      "CampsiteCount": {
        "Min": 6,
        "Max": 11,
        "ScaleWith": "WorldArea"
      },
      "ExplosiveTrapCount": {
        "Min": 14,
        "Max": 29,
        "ScaleWith": "WorldArea"
      },
      "LivingTreeCount": {
        "Min": 6,
        "Max": 11,
        "ScaleWith": "WorldWidth"
      },
      "CorruptionPitCount": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldArea"
      },
      "StandardTrackCount": {
        "Min": 4,
        "Max": 7,
        "ScaleWith": "WorldArea"
      },
      "StandardTrackLength": {
        "Min": 150,
        "Max": 300,
        "ScaleWith": "WorldWidth"
      },
      "LongTrackCount": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "LongTrackLength": {
        "Min": 400,
        "Max": 1000,
        "ScaleWith": "WorldWidth"
      }
    },
    "Final Cleanup": {}
  }
}

Underground backgrounds not displaying correctly

When I generate a world with your mod the transition from the underground to cavern layer either has a gap of the sky in it, or is just 1 sharp line.
The transition from the cavern to near-hell also always has a gap.
I'm on the stable version of TModLoader 1.4
(If u want screenshots/more info just reply asking for some, or ping me on the TModLoader discord (I'm Shadowspawn))

'Entropy' Worldgen creates "sprite" blocks that crash the game

Given it's hidden away under the little menu in the corner I ASSUME this is still an experimental feature anyway, but right now it appears that the blocks Entropy can randomize things into will actually include sprites like platforms, furniture, and other weirdness. The problem comes into play when dealing with multi-block sprites like critter cages, which will all stack up with only a single tile and break at the slightest provocation, causing a stack overflow error that normally crashes the game to the desktop with no error message. It makes the "your world will eventually break down into entropy" idea a bit too literal to be playable...

Definitely would be worth setting up a blacklist for that thing.
As a forewarning it may also be worth keeping sand and other gravity blocks out of the swap-in pool for similar reasons.

Minimap is broken

I have a world of size 15,000 x 5,000, and the minimap breaks at the edges.

Can't start the server anymore.

Hello,

First thanks for your amazing mod, it hyped my community to restart playing terraria on an XXL MAP ( 22000 x 6000 ).
We have lot of players but since 2 days i can't start the server anymore...

Since the update everytime i try to start my server it says.

" An error occured while loading AdvancedWorldGen v2.8.12.3
It has been decteced that this mod was built for tModLoader v2022.10.18.0
However, you are using tModLoader v2022.9.47.9 "

Well i'm downloading the lattest release on : https://github.com/tModLoader/tModLoader/releases

But still the problem is here ... Any help is welcome.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.