Standalone [1.3] tModLoader - A Modding API

This came up in a blue box right as Settling Liquids hit 100% in game
Method not found: 'System.String Terraria.Lang.deathMsg(Int32, Int32, Int32, Int32)'.
at LiquidsPlus.MPlayer.PreUpdate()
at Terraria.ModLoader.PlayerHooks.PreUpdate(Player player)
at Terraria.Player.Update(Int32 i)
at Terraria.WorldGen.do_playWorldCallBack(Object threadContext)
at Terraria.WorldGen.playWorldCallBack(Object threadContext)
 
Mod Browser Crashes Terraria.
Well for me it just takes awhile for it to launch.
Cause right now I'm waiting on Calamity mod to update, but it's being slow about.
 
The mod browser won't work for me and I'm not sure why.
 
This came up in a blue box right as Settling Liquids hit 100% in game
Method not found: 'System.String Terraria.Lang.deathMsg(Int32, Int32, Int32, Int32)'.
at LiquidsPlus.MPlayer.PreUpdate()
at Terraria.ModLoader.PlayerHooks.PreUpdate(Player player)
at Terraria.Player.Update(Int32 i)
at Terraria.WorldGen.do_playWorldCallBack(Object threadContext)
at Terraria.WorldGen.playWorldCallBack(Object threadContext)
That mod needs an update it looks like.
[doublepost=1473972514,1473972471][/doublepost]
The mod browser won't work for me and I'm not sure why.
It's busy since: new tmodloader, new updates. Try back later or see if the mod is hosted on it's respective thread.
 
I get it as well at times, just wait for a while and it should come back up for you.
If not there is other games you have to fall back on I take it.
Cause for me I have a few games I play, like Minecraft and Starbound.
 
Does anybody maybe have a problem when the mod browser just does not respond when u click it?
Any help would be appreciated.
 
It takes about 5 minutes but it will come up. I've tested it a few times now, however downloads don't seem to be working for me, specifically updates, anyone else having this issue?
 
Is it possible to run from one side of the map to the other on a server? I know it may sound like a silly question, but it may help with solving your problem.
Yes, I can
[doublepost=1473988396,1473988003][/doublepost]Oh wait. I fixed it somehow. Thanks, though!
 
as a suggestion having a in-game or in-menu mod recompile or reload button would be nice

and is there a way to make a weapon fire a progectile that has a circular hit area (for my shield)
 
v0.8.3.4 has now been released for Windows GOG. Once again, thank you @Jeckel for keeping these patches up-to-date!
 
Is this a bug or something I have missed...

Code:
using Microsoft.Xna.Framework;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace NewMod.NPCs
{
    class ModGlobalNPC : GlobalNPC
    {
        public override void NPCLoot(NPC npc)
        {
            if (npc.type == NPCID.GreenSlime)
            {
                Item.NewItem((int)npc.position.X, (int)npc.position.Y, npc.width, npc.height, mod.ItemType("AwesomeItem"));
            }
        }
    }
}

This should drop the AwesomeItem 100% of the time off the mobs I choose, but anytime I use a NPCID that is negative (like GreenSlime is '-3') it will not drop off that npc but will drop off any positive NPCID mob such as BlueSlime (which is '1').
 
Is this a bug or something I have missed...

Code:
using Microsoft.Xna.Framework;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace NewMod.NPCs
{
    class ModGlobalNPC : GlobalNPC
    {
        public override void NPCLoot(NPC npc)
        {
            if (npc.type == NPCID.GreenSlime)
            {
                Item.NewItem((int)npc.position.X, (int)npc.position.Y, npc.width, npc.height, mod.ItemType("AwesomeItem"));
            }
        }
    }
}

This should drop the AwesomeItem 100% of the time off the mobs I choose, but anytime I use a NPCID that is negative (like GreenSlime is '-3') it will not drop off that npc but will drop off any positive NPCID mob such as BlueSlime (which is '1').
Yep, negative npcids aren't "real". In this case, you can check "if(npc.netID == NPCID.GreenSlime)" and it should work.

(Technically Green Slime and Blue Slime share the same npcid)
 
Yep, negative npcids aren't "real". In this case, you can check "if(npc.netID == NPCID.GreenSlime)" and it should work.
Awesome, that worked, thanks jopojelly.

Just as another note of weirdness
Code:
if (npc.type == NPCID.GreenSlime || npc.type == NPCID.BlueSlime)

Then it will drop off both...
 
Awesome, that worked, thanks jopojelly.

Just as another note of weirdness
Code:
if (npc.type == NPCID.GreenSlime || npc.type == NPCID.BlueSlime)

Then it will drop off both...
Yes, both green and blue have a type of 1, Green has a netid of -3, blue has a netid of 0. || means or. Anyway, since they both share an id of 1, the 2nd half of your or is true for either of them.
 
No problems with the mod browser now :bslime:
 
for gog gaming the tmodloader is broken the download file was tampered when u updated it and it wont openn the game it says some file error or something pplease fix
 
Browse Mods on the main menu locks up my computer now. Was fine yesterday, no idea what changed. Reinstalled both the game and tmod but no go.

When I click on the mod browser, the game freezes. It worked yesterday, but not today. It doesn't even give me an error message.

Mod Browser Crashes Terraria.

The mod browser won't work for me and I'm not sure why.

Does anybody maybe have a problem when the mod browser just does not respond when u click it?
Any help would be appreciated.
This happens when the server gets too much traffic. The mod browser locks up the game until it has downloaded all it needs. Normally, this takes a few seconds, but can take several minutes when there's loads of traffic. Hopefully the tModLoader devs will add a progress bar and a cancel button in the future, but that would be a low-priority thing for them right now.
 
for gog gaming the tmodloader is broken the download file was tampered when u updated it and it wont openn the game it says some file error or something pplease fix

I just downloaded the 0.8.3.4 GOG zip and patched the 1.3.3.2 client and server and it seems to be working fine. Be sure to verify you are using the right TML patches with the right Terraria versions (this is the most common cause of problems in my experience) and if you can't get it to work, feel free to send me a Private Message and we can try to figure it out (be aware I'm a night person and have a lot of things going on, so it may take a bit to get back to you, but I will respond to all PMs).
 
I just downloaded the 0.8.3.4 GOG zip and patched the 1.3.3.2 client and server and it seems to be working fine. Be sure to verify you are using the right TML patches with the right Terraria versions (this is the most common cause of problems in my experience) and if you can't get it to work, feel free to send me a Private Message and we can try to figure it out (be aware I'm a night person and have a lot of things going on, so it may take a bit to get back to you, but I will respond to all PMs).

i think i only have 1.3.3.1 is there a way for me to get the update 0.8.3.3 or whatever for tmodloader?
 
Back
Top Bottom