• For issues you find with the Switch and Console releases, please follow this link and give as much detail as possible. This is the speediest way to get info to Pipeworks and get a hotfix in the works.
  • For issues you find with the Mobile 1.3 update, please follow this link and give as much detail as possible. This is the speediest way to get info to DR Studios to look at your issue. Also, some troubleshooting hints here.

tModLoader Extra Large World Gen Error

draedon1923

Terrarian
Whenever I attempt to generate an extra large world, it gets stuck on "Generating Structures: Corruption Pits"

[08:50:54] [17/WARN] [tML]: Silently Caught Exception:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at CalamityMod.TileFraming.CustomMergeFrame(Int32 x, Int32 y, Int32 myType, Int32 mergeType) in CalamityMod\Utilities\TileFraming.cs:line 1726
at CalamityMod.Tiles.SunkenSea.EutrophicSand.TileFrame(Int32 i, Int32 j, Boolean& resetFrame, Boolean& noBreak) in CalamityMod\Tiles\SunkenSea\EutrophicSand.cs:line 47
at Terraria.ModLoader.TileLoader.TileFrame(Int32 i, Int32 j, Int32 type, Boolean& resetFrame, Boolean& noBreak) in tModLoader\Terraria.ModLoader\TileLoader.cs:line 760
at Terraria.WorldGen.TileFrame(Int32 i, Int32 j, Boolean resetFrame, Boolean noBreak) in tModLoader\Terraria\WorldGen.cs:line 48170
at Terraria.WorldGen.SquareTileFrame(Int32 i, Int32 j, Boolean resetFrame) in tModLoader\Terraria\WorldGen.cs:line 47252
at Terraria.WorldGen.OreRunner(Int32 i, Int32 j, Double strength, Int32 steps, UInt16 type) in tModLoader\Terraria\WorldGen.cs:line 26717
at CosmeticVariety.CosmeticWorld.InterruptModWorld.<ModifyWorldGenTasks>b__4_1(GenerationProgress progress)
at Terraria.GameContent.Generation.PassLegacy.Apply(GenerationProgress progress) in tModLoader\Terraria.GameContent.Generation\PassLegacy.cs:line 56
at Terraria.World.Generation.WorldGenerator.GenerateWorld(GenerationProgress progress) in tModLoader\Terraria.World.Generation\WorldGenerator.cs:line 48
at Terraria.WorldGen.generateWorld(Int32 seed, GenerationProgress customProgressObject) in tModLoader\Terraria\WorldGen.cs:line 10655
at Terraria.WorldGen.do_worldGenCallBack(Object threadContext) in tModLoader\Terraria\WorldGen.cs:line 2336
at Terraria.WorldGen.worldGenCallBack(Object threadContext) in tModLoader\Terraria\WorldGen.cs:line 2323
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
]

These are my mods:
"_ColoredDamageTypes",
"AAMod",
"AchievementLib",
"AFKPETS",
"AlchemistNPC",
"AllTheWalls",
"Amalgamize",
"AmmoboxPlus",
"Antiaris",
"AntiLag",
"ApothTestMod",
"Archeon",
"ArchitectNPCAddon",
"ArgantiumReborn",
"arhaliaMod",
"ArmorHairDye",
"AssortedCrazyThings",
"AutoTrash",
"AvesMod",
"Bags",
"BagsDealer",
"BalanceMod",
"BannerBonanza",
"BaseLibrary",
"BaseMod",
"BetterBuffs",
"BetterNightSky",
"BetterPaint",
"BirdMod",
"BlockarozArmor",
"Bluemagic",
"Boss_Uncomsumables",
"BossChecklist",
"BossCursor",
"BothEvils",
"BottleReuse",
"bowmod",
"BowsnArrows",
"BrighterTorches",
"BuilderPlus",
"BuildPlanner",
"BurnDisabler",
"CalamemeMagnumUnleashed",
"CalamityAddon",
"CalamityDLC",
"CalamityMod",
"CalamityModMusic",
"CalamityYoyoBagBuffed",
"CanIMineIt",
"CavemanNPC",
"CellphoneIsWormhole",
"Census",
"CensusSupport",
"chadsfurni",
"ChallengeRunes",
"ChampionMod",
"ChensGradiusMod",
"ChromaKeyWallMod",
"ClamExtraMusic",
"ClassOverhaul",
"CompletionRemastered",
"Consolaria",
"ContainerLibrary",
"CosmeticVariety",
"CosmivengeonMod",
"CraftableMusicBoxCalamity",
"Critters",
"CrystiliumMod",
"CSkies",
"CSSP",
"decoplus",
"Dialogue",
"DNIMaterialization",
"DPSExtreme",
"DryadsWoodStash",
"DualWielding",
"DungeonFurnitureNPC",
"EAMusic",
"ElementsAwoken",
"EnchantedJewels",
"EndlessCrafting",
"essential_accessories",
"Events",
"Expeditions",
"ExpeditionsContent",
"ExtraRecipes",
"Fargowiltas",
"FargowiltasSouls",
"FasterDamages",
"FasterPickaxes",
"Fernium",
"FKBossHealthBar",
"FlightTimer",
"FlowerNPC",
"FluidLibrary",
"FoxsPotion",
"GadgetBox",
"GadgetGalore",
"Galium",
"Gambler",
"Gemenized",
"GemToGem",
"Gensokyo",
"GloriousGuns",
"GoldensMisc",
"GoodProLib",
"GRealm",
"HamstarHelpers",
"HatPack",
"HuntingExpedition",
"Idglibrary",
"IllusionistMod",
"imkSushisMod",
"ImprovedPillars",
"InlustrisMod",
"Intrinsics",
"invisibleblocksandplatforms",
"InvisibleDye",
"InvisibleWallMod",
"IridiumMod",
"ItemChecklist",
"ItemMagnetPlus",
"JetshiftMod",
"JoostMod",
"JPANsBagsOfHoldingMod",
"JPANsTooManyAccessories",
"LadyFluffyPandasMod",
"LansAutoSummon",
"LansUncraftItems",
"LansUnlimitedBuffSlots",
"LargeWorldEnabler",
"Laugicality",
"LightingEssentials",
"LithosArmory",
"Lostlorn",
"Luiafk",
"LumberjackNPC",
"LuminiteNPC",
"MagicStorage",
"Malicious",
"MarshmallowsMod",
"MaskShop",
"MaxStackExtra",
"MaxStackPlus",
"MechTransfer",
"MemesUnleashed",
"MerchantsPlus",
"Microstructures",
"MoreAccessories",
"MoreAccessoriesTest",
"MoreAuras",
"MotionBlurs",
"MountedMagicMirrors",
"MusicMaker",
"Mystery",
"Mystic_Lands",
"niceblocks",
"NoFavoriteTooltips",
"NoFishTimer",
"Nonstop",
"NPCControl",
"ofDarkandBelow",
"OldSchoolRuneScape",
"OmegaObliteratorMask",
"OmniSwing",
"OmniSwingX",
"Ophioid",
"OreSeeds",
"OriMod",
"OurStuffAddon",
"PetRenamer",
"pinkymod",
"PlatformHelper",
"PlentifulOres",
"PortableStorage",
"PrefixesPlus",
"Project_Logic",
"QwertysRandomContent",
"Reality",
"RecipeBrowser",
"Redemption",
"ReducedGrinding",
"RegenFromBosses",
"RequiemMod",
"Rewards",
"RiskOfSlimeRain",
"SacredTools",
"ShaderLib",
"Shapeshifter",
"ShopExpander",
"ShorterRespawn",
"ShortswordPlus",
"SilkTouch",
"Solstice",
"SolutionsMod",
"SoulThings",
"SpartaMod",
"SpectralAwoken",
"SpiritMod",
"Split",
"squirrelcurrency",
"StatueMobsGiveDrops",
"StopDying",
"SummonersAssociation",
"TerraAvaritia",
"TerrariaCompleteExpansion",
"TerrariaExtra",
"Thaumaturgy",
"TheLuggage",
"TheUnchainedTerrarian",
"ThoriamityConvergence",
"ThoriumMod",
"tMusicPlayer",
"TorchFriend",
"tpm",
"TrueEndless",
"Ultraconyx",
"UniversalCraft",
"UniverseOfBows",
"UniverseOfSwordsMod",
"UnlimitedBuffs",
"UnuBattleRods",
"UpgradedAccessories",
"UsefulNPCs",
"VeinMiner",
"VendingMachines",
"VerrosMod",
"VipixToolBox",
"Virtuous",
"VitalityMod",
"WeaponOut",
"WebmilioCommons",
"WheresMyItems",
"willsweaponpack",
"WingSlot",
"Wireless",
"WireMod",
"WMITF",
"WorldExpansion",
"WorldsizeModifier",
"Wormholes",
"WTIT",
"XItemStats",
"ZephsImprovedTooltips",
"ZLegendarys",
"ZoaklenMod" ]
 

Ordinary Orange α

Skeletron Prime
Probably mod incompatiblility of some sort. That’s a lot of mods.
To figure out which one is the problem, either A: disable the mods one by one and reload the world each time, or B: disable half of the mods, and if it still breaks disable half of the remaining mods. If one of these rounds of disabling fixes the game, test each of the mods you disabled in the round one by one. If these methods don’t work it’s probably an issue with TModLoader or a vanilla Terraria issue.

Or alternatively you could find somebody who can read crash logs. I can’t.
 

Castled

Terrarian
According to the crash log, either both or one of these mods are causing this error:

[08:50:54] [17/WARN] [tML]: Silently Caught Exception:
System.IndexOutOfRangeException: Index was outsde the bounds of the array.
at CalamityMod.TileFraming.CustomMergeFrame(Int32 x, Int32 y, Int32 myType, Int32 mergeType) in CalamityMod\Utilities\TileFraming.cs:line 1726
at CalamityMod.Tiles
.SunkenSea.EutrophicSand.TileFrame(Int32 i, Int32 j, Boolean& resetFrame, Boolean& noBreak) in CalamityMod\Tiles\SunkenSea\EutrophicSand.cs:line 47
at Terraria.ModLoader.TileLoader.TileFrame(Int32 i, Int32 j, Int32 type, Boolean& resetFrame, Boolean& noBreak) in tModLoader\Terraria.ModLoader\TileLoader.cs:line 760
at Terraria.WorldGen.TileFrame(Int32 i, Int32 j, Boolean resetFrame, Boolean noBreak) in tModLoader\Terraria\WorldGen.cs:line 48170
at Terraria.WorldGen.SquareTileFrame(Int32 i, Int32 j, Boolean resetFrame) in tModLoader\Terraria\WorldGen.cs:line 47252
at Terraria.WorldGen.OreRunner(Int32 i, Int32 j, Double strength, Int32 steps, UInt16 type) in tModLoader\Terraria\WorldGen.cs:line 26717
at CosmeticVariety.CosmeticWorld.InterruptModWorld.<ModifyWorldGenTasks>b__4_1(GenerationProgress progress)
at Terraria.GameContent.Generation.PassLegacy.Apply(GenerationProgress progress) in tModLoader\Terraria.GameContent.Generation\PassLegacy.cs:line 56
etc...


CalamityMod and CosmicVariety are the only MODS that appear in the following crash log; the Sunken Sea Biome might be one of the errors due to it only appearing in ONE underground desert and having a world larger than the default sizes might mess up the biome scaling. I have not used CosmeticVariety before, but It is causing an error with the world gen tasks, possibly due to it forming a custom biome at an incorrect stage of world-gen. There also are a lot of Tmodloader world-gen errors in general with your crash log, but that might just be either the Extra-Large Worlds mod or tmodloader itself. Try disabling The Calamity Mod and CosmeticVariety and see if it works.
 
Top Bottom