tModLoader

tModLoader

DPSPanel
 This topic has been pinned, so it's probably important
Erky  [developer] 28 Mar @ 3:01pm
Bug Reports
Please write your bug reports here
< >
Showing 1-10 of 10 comments
Dos 6 Apr @ 5:35am 
There seems to be a weird issue when fighting Cryogenic boss in Fargos + Calamity. Due to the boss changing to permafrost the dps panel goes blank and does not update for the new phase or track damage. The cursor also disappears and no buff icons are shown under the player hot bar.
雨夜 7 Apr @ 12:58pm 
When I summon Fargo‘s Davian, my cursor will disappear, disabling dpspanel will not cause this problem
Erky  [developer] 10 Apr @ 10:54am 
Originally posted by 雨夜:
When I summon Fargo‘s Davian, my cursor will disappear, disabling dpspanel will not cause this problem

Just tested and didnt see this problem, post your log/add me if possible
Last edited by Erky; 10 Apr @ 10:54am
Erky  [developer] 10 Apr @ 10:54am 
Originally posted by Dos:
There seems to be a weird issue when fighting Cryogenic boss in Fargos + Calamity. Due to the boss changing to permafrost the dps panel goes blank and does not update for the new phase or track damage. The cursor also disappears and no buff icons are shown under the player hot bar.

Just tested and didnt see this problem, post your log/add me if possible
Dos 12 Apr @ 6:00pm 
Originally posted by Erky:
Originally posted by Dos:
There seems to be a weird issue when fighting Cryogenic boss in Fargos + Calamity. Due to the boss changing to permafrost the dps panel goes blank and does not update for the new phase or track damage. The cursor also disappears and no buff icons are shown under the player hot bar.

Just tested and didnt see this problem, post your log/add me if possible

I just tried to recreate the issue, but it seems like this bug is not happening anymore. It was happening on a single player world as well against Trojan squirrel but that seems to be fixed as well. So not too sure what happened from before till now but this seems to be no longer an issue. I will test more with your mod on now as I play more of both the single player and multiplayer world.
Erky  [developer] 13 Apr @ 4:47am 
Originally posted by Dos:
Originally posted by Erky:

Just tested and didnt see this problem, post your log/add me if possible

I just tried to recreate the issue, but it seems like this bug is not happening anymore. It was happening on a single player world as well against Trojan squirrel but that seems to be fixed as well. So not too sure what happened from before till now but this seems to be no longer an issue. I will test more with your mod on now as I play more of both the single player and multiplayer world.

Alright, I added you on steam aswell
实在是不知道出什么问题了,没有其他mod和资源包,只装这一个mod也会崩溃.可以启用和加载mod,但试图打开config配置面板就会报错崩溃.请帮帮我,实在找不出崩溃原因



[12:47:31.570] [Main Thread/DEBUG] [tML]: Assembly Resolve: System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a -> System.Reflection.Metadata.resources, Version=8.0.0.0, Culture=zh-Hans, PublicKeyToken=b03f5f7f11d50a3a
[12:47:31.571] [Main Thread/DEBUG] [tML]: Assembly Resolve: System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a -> System.Reflection.Metadata.resources, Version=8.0.0.0, Culture=zh, PublicKeyToken=b03f5f7f11d50a3a
[12:47:31.575] [Main Thread/WARN] [tML]: 静默捕获异常:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65

[12:47:31.576] [Main Thread/ERROR] [Terraria]: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
[12:47:31.593] [Main Thread/FATAL] [tML]: Main engine crash

提示:很有可能是哪个模组崩溃了。你可以试着逐个禁用模组看看问题是否仍会重复出现。

System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
[12:47:31.594] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown
Erky  [developer] 16 May @ 4:44am 
Originally posted by 洗澡膏:
实在是不知道出什么问题了,没有其他mod和资源包,只装这一个mod也会崩溃.可以启用和加载mod,但试图打开config配置面板就会报错崩溃.请帮帮我,实在找不出崩溃原因



[12:47:31.570] [Main Thread/DEBUG] [tML]: Assembly Resolve: System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a -> System.Reflection.Metadata.resources, Version=8.0.0.0, Culture=zh-Hans, PublicKeyToken=b03f5f7f11d50a3a
[12:47:31.571] [Main Thread/DEBUG] [tML]: Assembly Resolve: System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a -> System.Reflection.Metadata.resources, Version=8.0.0.0, Culture=zh, PublicKeyToken=b03f5f7f11d50a3a
[12:47:31.575] [Main Thread/WARN] [tML]: 静默捕获异常:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65

[12:47:31.576] [Main Thread/ERROR] [Terraria]: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
[12:47:31.593] [Main Thread/FATAL] [tML]: Main engine crash

提示:很有可能是哪个模组崩溃了。你可以试着逐个禁用模组看看问题是否仍会重复出现。

System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Terraria.ModLoader.PlayerLoader.ModifyDrawInfo(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerLoader.cs:line 1198
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerInternal(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 148
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayerHead(Camera camera, Player drawPlayer, Vector2 position, Single alpha, Single scale, Color borderColor) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 57
at Terraria.GameContent.PlayerHeadDrawRenderTargetContent.DrawTheContent(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\PlayerHeadDrawRenderTargetContent.cs:line 41
at Terraria.GameContent.AnOutlinedDrawRenderTargetContent.HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\AnOutlinedDrawRenderTargetContent.cs:line 32
at Terraria.Graphics.Renderers.MapHeadRenderer.PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch) in tModLoader\Terraria\Graphics\Renderers\MapHeadRenderer.cs:line 72
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53169
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53132
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53119
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
[12:47:31.594] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown

Thanks for your report. Can you clarify how this issue occurred so I can fix it?
Thank you for being willing to help me. I just deleted all Terraria-related files—including saves, configs, the base game, and tmodloader—and reinstalled everything from scratch. I only enabled your mod, but the issue persists: I still can't access the configuration menu. At this point, it's likely not a game issue but rather a problem with my PC hardware, and I doubt I'll be able to pinpoint the cause. So I'm giving up.

Just for reference, I'm using an AMD processor—not sure if that's related. Either way, I'm done troubleshooting. Thanks again for your help.
Haidex 22 Jul @ 10:12am 
not a bug report but the discord link in the mod page does not seem to work
< >
Showing 1-10 of 10 comments
Per page: 1530 50