Standalone [1.3] tModLoader - A Modding API

Got this error when press BUILD inside terraria tmodloader.
Macbook with MacOS 10.13.4
What can i do to solve it? Anyone suggestions welcome:)
-----------
Code:
The type initializer for 'System.Drawing.GDIPlus' threw an exception.
  at System.Drawing.Image.InitFromStream (System.IO.Stream stream) [0x00077] in <360d2c78ba5a464c84ab987e916718c3>:0
  at System.Drawing.Bitmap..ctor (System.IO.Stream stream, System.Boolean useIcm) [0x00006] in <360d2c78ba5a464c84ab987e916718c3>:0
  at System.Drawing.Bitmap..ctor (System.IO.Stream stream) [0x00000] in <360d2c78ba5a464c84ab987e916718c3>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (System.IO.Stream)
  at Terraria.ModLoader.IO.ImageIO.ToRaw (System.IO.Stream src, System.IO.Stream dst) [0x00000] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.IO.ImageIO.ToRawBytes (System.IO.Stream src) [0x00006] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.AddResource (Terraria.ModLoader.IO.TmodFile modFile, System.String relPath, System.String filePath) [0x00021] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.Build (Terraria.ModLoader.ModCompile+BuildingMod mod, Terraria.ModLoader.ModCompile+IBuildStatus status) [0x00388] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.Build (System.String modFolder, Terraria.ModLoader.ModCompile+IBuildStatus status) [0x0000b] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModLoader+<>c.<BuildMod>b__72_0 (System.Object _) [0x00000] in <7195c050d4864dbc99c957f98a3d2dcb>:0

Inner Exception:
gdiplus.dll
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x000cc] in <360d2c78ba5a464c84ab987e916718c3>:0
 
Got this error when press BUILD inside terraria tmodloader.
Macbook with MacOS 10.13.4
What can i do to solve it? Anyone suggestions welcome:)
-----------
Code:
The type initializer for 'System.Drawing.GDIPlus' threw an exception.
  at System.Drawing.Image.InitFromStream (System.IO.Stream stream) [0x00077] in <360d2c78ba5a464c84ab987e916718c3>:0
  at System.Drawing.Bitmap..ctor (System.IO.Stream stream, System.Boolean useIcm) [0x00006] in <360d2c78ba5a464c84ab987e916718c3>:0
  at System.Drawing.Bitmap..ctor (System.IO.Stream stream) [0x00000] in <360d2c78ba5a464c84ab987e916718c3>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (System.IO.Stream)
  at Terraria.ModLoader.IO.ImageIO.ToRaw (System.IO.Stream src, System.IO.Stream dst) [0x00000] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.IO.ImageIO.ToRawBytes (System.IO.Stream src) [0x00006] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.AddResource (Terraria.ModLoader.IO.TmodFile modFile, System.String relPath, System.String filePath) [0x00021] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.Build (Terraria.ModLoader.ModCompile+BuildingMod mod, Terraria.ModLoader.ModCompile+IBuildStatus status) [0x00388] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModCompile.Build (System.String modFolder, Terraria.ModLoader.ModCompile+IBuildStatus status) [0x0000b] in <7195c050d4864dbc99c957f98a3d2dcb>:0
  at Terraria.ModLoader.ModLoader+<>c.<BuildMod>b__72_0 (System.Object _) [0x00000] in <7195c050d4864dbc99c957f98a3d2dcb>:0

Inner Exception:
gdiplus.dll
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x000cc] in <360d2c78ba5a464c84ab987e916718c3>:0
I think the image changes starting from 0.10.1.2 were never tested on mac for building, so it might not be possible on the latest versions.
 
So i've been wondering, is there any fix atm to stop the frame drops in multiplayer while having mods. This issue has been happening and my friends everytime we try to play on my server.
Can anyone help me ?
 
I know how to do it I did it right my freimnd who has done it told me how and its not the install it the update that won't work. Terraria won't recognize that I updated it. If you played attention to what I said you would know that
 
So, I downloaded the installer and I get a file named: "aws4_request&X" (There is more). This is on a new refurbished computer, and the last one I used downloaded it fine.

EDIT: I fixed it by using Chrome instead of using Edge
 
Last edited:
I'm not sure if I'm alone with this error, but I'm getting pretty frequent crashes and this error seems to be the main one, when I get this it kills not only the terraria server but the screen/tmux as well and I'm forced to kill it.

https://i.imgur.com/zzpdLAt.png

Any help would be appreciated, I'm thinking I'll probably have to remove a mod or two, if relevant here is my mod list from enabled.json:

[
"Fargowiltas",
"SpiritMod",
"GRealm",
"imkSushisMod",
"MagicStorage",
"BaseMod",
"ThoriumMod",
"ExpandedSentries",
"FullHealthRespawn",
"ExperienceAndClasses",
"ShorterRespawn",
"RecipeBrowser",
"Disarray",
"CalamityMod",
"MoreEndlessAmmo"
]
 
Hey , I've been playing with tmodloader for 2 weeks I worked very well but my friend with his mac os installed (mac tmodloader) and install the same mod as me , but after he joined a game (singleplayer,multiplayer) after he pressed any button (move,hit) he can't do anything after that , his character froze but the background and the other things are still moving . seems to happen with tmodloader only if he play without tmodloader he won't get any freeze like this . help pls
 
Hi, I just want to know, is it possible to change the mining sound of a tile? I´m trying to create a stone-like block, but it plays the dirt/wood sound, and I don´t know how to change it. Is it possible? And if so, how do I do it? Please help!
 
Would it be possible to make the mods start loading when the splash screen hits. Just like the vanilla "Loading code" works while the splash screen is on. The reason would be that that you wouldn't need to wait the splash screen to disappear and can quickly just alt + tab out to go do something else while the mods are loading (for those whose pc is less than average or average loading mods takes a while). This might be useless time waste for the devs however as most of us can wait out the splash screen patiently.
Edit: ^ after the Terraria code itself has been loaded.
 
Last edited:
Would it be possible to make the mods start loading when the splash screen hits. Just like the vanilla "Loading code" works while the splash screen is on. The reason would be that that you wouldn't need to wait the splash screen to disappear and can quickly just alt + tab out to go do something else while the mods are loading (for those whose pc is less than average or average loading mods takes a while). This might be useless time waste for the devs however as most of us can wait out the splash screen patiently.
Edit: ^ after the Terraria code itself has been loaded.
The loading is as efficient as it can be. Can't you just tab away right away anyway? I don't think the splash screen waits for user input.
 
Hello. im having a problem opening the mods menu in game, i keep getting this error
Hash mismatch, data blob has been modified or corrupted
at Terraria.ModLoader.IO.TmodFile.Read(LoadedState desiredState, ReadStreamingAsset streamingHandler)
at Terraria.ModLoader.ModLoader.FindMods()
 
The loading is as efficient as it can be. Can't you just tab away right away anyway? I don't think the splash screen waits for user input.
The problem with that is that when you alt-tab with the splashscreen still open, it will stay on the splashscreen frozen until the game is then tabbed in again. I would expect the game to continue to load while on the splashscreen but i have to wait till the vanilla "loading code" pops up to tab out.
 
The loading is as efficient as it can be. Can't you just tab away right away anyway? I don't think the splash screen waits for user input.
Nope I've tested this enough to say surely that that's not the case.

Edit: Also the vanilla "Loading Code" happens while the splash screen is on but not the mods.
 
Back
Top Bottom