tModLoader

tModLoader

One Piece Mod
Remy-5 1 May, 2024 @ 12:38am
Mod is not working after tModloader May 2024 Stable Update
Mod is not working after tModloader May 2024 Stable Update

Error log provided:

[16:35:18.423] [Main Thread/FATAL] [tML]: Main engine crash

System.MethodAccessException: Attempt by method 'GumGum.RaceHead.Draw(Terraria.DataStructures.PlayerDrawSet ByRef)' to access method 'Terraria.GameContent.PlayerEyeHelper.get_EyeFrameToShow()' failed.
at GumGum.RaceHead.Draw(PlayerDrawSet& drawInfo) in GumGum\PlayerLayers\RaceHead.cs:line 116
at Terraria.ModLoader.PlayerDrawLayer.DrawWithTransformationAndChildren(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerDrawLayer.cs:line 94
at Terraria.ModLoader.PlayerDrawLayer.DrawWithTransformationAndChildren(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerDrawLayer.cs:line 91
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 152
at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayer(Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single scale) in tModLoader\Terraria\Graphics\Renderers\LegacyPlayerRenderer.cs:line 122
at Terraria.GameContent.UI.Elements.UICharacter.DrawSelf(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\UI\Elements\UICharacter.cs:line 108
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 159
at Terraria.UI.UIElement.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 115
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.GameContent.UI.Elements.UIList.UIInnerList.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\UI\Elements\UIList.cs:line 26
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.UI.UIElement.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 115
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.UI.UIElement.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 115
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.UI.UIElement.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 115
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.UI.UIElement.DrawChildren(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 115
at Terraria.UI.UIElement.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\UI\UIElement.cs:line 151
at Terraria.GameContent.UI.States.UICharacterSelect.Draw(SpriteBatch spriteBatch) in tModLoader\Terraria\GameContent\UI\States\UICharacterSelect.cs:line 179
at Terraria.Main.DrawMenu(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 43759
at Terraria.Main.DoDraw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53351
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 52916
at DMD<System.Void Terraria.Main:Draw(Microsoft.Xna.Framework.GameTime)>(Main this, GameTime gameTime)
at Hook<System.Void GumGum.System.UIRedirectionSystem::InterceptCharacterCreationMenu(Terraria.On_Main+orig_Draw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:Draw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()

hope it get fixed soon since it's a really good mod thanks
Last edited by Remy-5; 1 May, 2024 @ 12:39am