tModLoader

tModLoader

Ore Excavator (1.4.3/1.4.4 Veinminer)
Client log end parts before crashes after OE some Chlorophyte ores
I think it will be too long to just paste the log under within the mod comment so maybe here?
Unfortunately I've found nothing seems relative by just search for "ore excavator" in the log.

----------------------------
the case that no error logs extracted
----------------------------
...
[20:56:57.897] [.NET TP Worker/INFO] [tML]: Finding Mods...
[20:56:57.907] [.NET TP Worker/INFO] [tML]: Mod Load Completed in 21073ms
[20:56:59.015] [Main Thread/INFO] [BossChecklist]: Progression mode is disabled
[20:57:02.266] [.NET TP Worker/INFO] [Terraria]: Loading World: Calamity Legend Magic, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 2
[20:57:02.288] [.NET TP Worker/INFO] [StatusText]: Loading world data
[20:57:02.540] [.NET TP Worker/DEBUG] [BetterFishing]: World load
[20:57:02.540] [.NET TP Worker/DEBUG] [BetterFishing]: Loaded BetterFishing.EasyQuests.EasyQuestInterpreterSingleplayer
[20:57:03.210] [.NET TP Worker/DEBUG] [BetterFishing]: Load world data
[20:57:03.440] [.NET TP Worker/INFO] [StatusText]: Settling liquids
[20:57:03.861] [.NET TP Worker/INFO] [StatusText]: Loading map data
[20:57:04.263] [.NET TP Worker/INFO] [StatusText]: Drawing map
[20:57:04.844] [Main Thread/INFO] [Terraria]: Entering world with player: CalaLegenMagic, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 2
[20:57:11.638] [Main Thread/INFO] [OreExcavator]: Mods.OreExcavator.Keybinds.Enabled
(game crash)
-----------------------------
the case that seems 2 parts of error logs extracted
-----------------------------
...
[20:44:31.292] [Main Thread/INFO] [Terraria]: Entering world with player: CalaLegenMagic, IsCloud=False, Width: 8400, Height: 2400, Evil: 1, GameMode: 2
[20:44:40.799] [Main Thread/INFO] [OreExcavator]: Mods.OreExcavator.Keybinds.Enabled
[20:44:47.218] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.Player.GetModPlayer[T](T baseInstance) in tModLoader\Terraria\Player.TML.cs:line 107
at CalamityMod.Items.Armor.DesertProwler.DesertProwlerProjectile.OnSpawn(Projectile projectile, IEntitySource source) in CalamityMod\Items\Armor\DesertProwler\DesertProwlerSet.cs:line 383
at Terraria.ModLoader.ProjectileLoader.OnSpawn(Projectile projectile, IEntitySource source) in tModLoader\Terraria\ModLoader\ProjectileLoader.cs:line 136
at DMD<System.Int32 Terraria.Projectile:NewProjectile(Terraria.DataStructures.IEntitySource, System.Single, System.Single, System.Single, System.Single, System.Int32, System.Int32, System.Single, System.Int32, System.Single, System.Single, System.Single)>(IEntitySource spawnSource, Single X, Single Y, Single SpeedX, Single SpeedY, Int32 Type, Int32 Damage, Single KnockBack, Int32 Owner, Single ai0, Single ai1, Single ai2)
at CalamityMod.ILEditing.ILChanges.IncorporateMinionExplodingCountdown(orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float orig, IEntitySource spawnSource, Single x, Single y, Single xSpeed, Single ySpeed, Int32 type, Int32 damage, Single knockback, Int32 owner, Single ai0, Single ai1, Single ai2)
at Hook<System.Int32 CalamityMod.ILEditing.ILChanges::IncorporateMinionExplodingCountdown(Terraria.On_Projectile+orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float,Terraria.DataStructures.IEntitySource,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Single)>(IEntitySource , Single , Single , Single , Single , Int32 , Int32 , Single , Int32 , Single , Single , Single )
at TerrariaOverhaul.Common.Hooks.Items.ItemOnShootProjectileImplementation.<>c.<Load>b__0_0(orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float orig, IEntitySource entitySource, Single x, Single y, Single speedX, Single speedY, Int32 type, Int32 damage, Single knockback, Int32 owner, Single ai0, Single ai1, Single ai2)
at Hook<System.Int32 TerrariaOverhaul.Common.Hooks.Items.ItemOnShootProjectileImplementation/<>c::<Load>b__0_0(Terraria.On_Projectile+orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float,Terraria.DataStructures.IEntitySource,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Single)>(IEntitySource , Single , Single , Single , Single , Int32 , Int32 , Single , Int32 , Single , Single , Single )
at TerrariaOverhaul.Common.Hooks.Npcs.NpcOnShootProjectileImplementation.<>c.<Load>b__0_0(orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float orig, IEntitySource entitySource, Single x, Single y, Single speedX, Single speedY, Int32 type, Int32 damage, Single knockback, Int32 owner, Single ai0, Single ai1, Single ai2)
at Hook<System.Int32 TerrariaOverhaul.Common.Hooks.Npcs.NpcOnShootProjectileImplementation/<>c::<Load>b__0_0(Terraria.On_Projectile+orig_NewProjectile_IEntitySource_float_float_float_float_int_int_float_int_float_float_float,Terraria.DataStructures.IEntitySource,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Single)>(IEntitySource , Single , Single , Single , Single , Int32 , Int32 , Single , Int32 , Single , Single , Single )
at SyncProxy<System.Int32 Terraria.Projectile:NewProjectile(Terraria.DataStructures.IEntitySource, System.Single, System.Single, System.Single, System.Single, System.Int32, System.Int32, System.Single, System.Int32, System.Single, System.Single, System.Single)>(IEntitySource , Single , Single , Single , Single , Int32 , Int32 , Single , Int32 , Single , Single , Single )
at FargoEnemyModifiers.Modifiers.Rarity2.Volatile.OnKill(NPC npc)
at FargoEnemyModifiers.EnemyModifiersGlobalNPC.OnKill(NPC npc)
at Terraria.ModLoader.NPCLoader.OnKill(NPC npc)
at DMD<DMD<>?40868835::Terraria.NPC::NPCLoot>(NPC this)
at TerrariaOverhaul.Common.ResourceDrops.NPCHealthDrops.<>c.<Load>b__2_0(orig_NPCLoot orig, NPC npc)
at Hook<System.Void TerrariaOverhaul.Common.ResourceDrops.NPCHealthDrops/<>c::<Load>b__2_0(Terraria.On_NPC+orig_NPCLoot,Terraria.NPC)>(NPC )
at SyncProxy<System.Void Terraria.NPC:NPCLoot()>(NPC )
at DMD<DMD<>?38345470::Terraria.NPC::checkDead>(NPC this)
at SyncProxy<System.Void Terraria.NPC:checkDead()>(NPC )
at DMD<DMD<>?14927123::Terraria.NPC::StrikeNPC>(NPC this, HitInfo hit, Boolean fromNet, Boolean noPlayerInteraction)
at Hook<System.Int32 TerrariaOverhaul.Common.CombatTexts.CriticalStrikeTextImprovements::NPC_StrikeNPC(Terraria.On_NPC+orig_StrikeNPC_HitInfo_bool_bool,Terraria.NPC,Terraria.NPC+HitInfo,System.Boolean,System.Boolean)>(NPC , HitInfo , Boolean , Boolean )
at SyncProxy<System.Int32 Terraria.NPC:StrikeNPC(Terraria.NPC+HitInfo, System.Boolean, System.Boolean)>(NPC , HitInfo , Boolean , Boolean )
at DMD<DMD<>?10753883::Terraria.Projectile::Damage>(Projectile this)
at TerrariaOverhaul.Common.DamageSources.DamageSourceSystem.<>c.<Load>b__4_2(orig_Damage orig, Projectile projectile)
at Hook<System.Void TerrariaOverhaul.Common.DamageSources.DamageSourceSystem/<>c::<Load>b__4_2(Terraria.On_Projectile+orig_Damage,Terraria.Projectile)>(Projectile )
at SyncProxy<System.Void Terraria.Projectile:Damage()>(Projectile )
at Terraria.Projectile.Update(Int32 i)
at Terraria.Main.DoUpdateInWorld(Stopwatch sw)
at DMD<DMD<>?12788773::Terraria.Main::DoUpdate>(Main this, GameTime& gameTime)
at TerrariaOverhaul.Core.Time.TimeSystem.OnDoUpdate(orig_DoUpdate orig, Main main, GameTime& gameTime)
at Hook<System.Void TerrariaOverhaul.Core.Time.TimeSystem::OnDoUpdate(Terraria.On_Main+orig_DoUpdate,Terraria.Main,Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at Terraria.Main.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()
at Terraria.Program.LaunchGame_(Boolean isServer)
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
at Terraria.MonoLaunch.Main_End(String[] args)
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1()

[20:44:47.220] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.Player.GetModPlayer[T](T baseInstance) in tModLoader\Terraria\Player.TML.cs:line 107
at CalamityAmmo.Global.GlobalProjectiles.PreAI(Projectile projectile) in CalamityAmmo\Global\GlobalProjectiles.cs:line 61
at Terraria.ModLoader.ProjectileLoader.PreAI(Projectile projectile) in tModLoader\Terraria\ModLoader\ProjectileLoader.cs:line 166
at DMD<System.Void Terraria.ModLoader.ProjectileLoader:ProjectileAI(Terraria.Projectile)>(Projectile projectile)
at CeleryManPets.PetDisplayer.PetReworkDetour.OnProjAI(orig_ProjAI orig, Projectile projectile)
at Hook<System.Void CeleryManPets.PetDisplayer.PetReworkDetour::OnProjAI(CeleryManPets.PetDisplayer.PetReworkDetour+orig_ProjAI,Terraria.Projectile)>(Projectile )
at SummonersAssociation.Items.MinionControlRod.ResetFriendlyAndChaseable(orig_ProjectileAI orig, Projectile proj)
at Hook<System.Void SummonersAssociation.Items.MinionControlRod::ResetFriendlyAndChaseable(SummonersAssociation.Items.MinionControlRod+orig_ProjectileAI,Terraria.Projectile)>(Projectile )
at SyncProxy<System.Void Terraria.ModLoader.ProjectileLoader:ProjectileAI(Terraria.Projectile)>(Projectile )
at TerrariaOverhaul.Common.BloodAndGore.NPCBloodAndGore.<>c.<Load>b__9_0(orig_AI orig, Projectile proj)
at Hook<System.Void TerrariaOverhaul.Common.BloodAndGore.NPCBloodAndGore/<>c::<Load>b__9_0(Terraria.On_Projectile+orig_AI,Terraria.Projectile)>(Projectile )
at SyncProxy<System.Void Terraria.Projectile:AI()>(Projectile )
at Terraria.Projectile.Update(Int32 i)
at Terraria.Main.DoUpdateInWorld(Stopwatch sw)
at DMD<DMD<>?12788773::Terraria.Main::DoUpdate>(Main this, GameTime& gameTime)
at TerrariaOverhaul.Core.Time.TimeSystem.OnDoUpdate(orig_DoUpdate orig, Main main, GameTime& gameTime)
at Hook<System.Void TerrariaOverhaul.Core.Time.TimeSystem::OnDoUpdate(Terraria.On_Main+orig_DoUpdate,Terraria.Main,Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at Terraria.Main.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()
at Terraria.Program.LaunchGame_(Boolean isServer)
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
at Terraria.MonoLaunch.Main_End(String[] args)
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1()
(game crash)
---------------------------------
If you need the whole log files tell me how or where to upload them. Thanks for your working on the excellent mod!
< >
Showing 1-3 of 3 comments
CrazyContraption  [developer] 1 Jun @ 5:52am 
Looking at the logs here, it seems there are issues with TerrariaOverhaul and OE. There is no mention of OE causing issues here, but knowing what I know about my mod and TerrariaOverhaul - it could be possible.

Try running your game with only one mod, and see if the issue persists with either one of the two enabled individually.

If you encounter no further issues, I will investigate and reach out accordingly.
If the issue persists, report those individual findings to either me or TerrariaOverhaul respectively.

Thanks for finding this bug!
Originally posted by CrazyContraption:
Looking at the logs here, it seems there are issues with TerrariaOverhaul and OE. There is no mention of OE causing issues here, but knowing what I know about my mod and TerrariaOverhaul - it could be possible.

Try running your game with only one mod, and see if the issue persists with either one of the two enabled individually.

If you encounter no further issues, I will investigate and reach out accordingly.
If the issue persists, report those individual findings to either me or TerrariaOverhaul respectively.

Thanks for finding this bug!
I think that's the problem. I've tried running with either mod and mine 400 Cholophyte ores separately and nothing happened. And when I turned back with the 2 mods together it crashed just the same.
< >
Showing 1-3 of 3 comments
Per page: 1530 50