tModLoader Need Help Starting To Make Mods In Terraria

PVZMaster

Terrarian
Recently, I've been thinking about making a mod for Terraria, I don't have anything specific in mind yet, but it will most likely be something small. I've been wondering the best way to start, I have done a tiny bit of coding in Unity in C#, so I'm not that good, but know a tiny bit here and there, and I use MonoDevelop for coding purposes. Thank you for helping in advance.
 
https://github.com/blushiemagic/tModLoader/wiki/Developing-with-Visual-Studio Here is a good place to start to help set up your development environment.
https://github.com/blushiemagic/tModLoader/wiki/Expert-Prerequisites Here you can get the terraria and tModLoader source code. I rerecord the ilspy method of getting the source code.
https://github.com/blushiemagic/tModLoader/releases Here you can download an example mod that contains pretty much one example of everything you can mod into and change with your mod
 
Last edited:
Thanks, since I posted this (1 day ago), I set up Visual Studios and started to code in a weapon and a few recipes for practice. I'll have to do a lot of researching for specific things like npc's or bosses and such, bit that will probably be after I get the basics down.
 
iv done npcs if you need help there. my expertice on npc coding doesnt go deep, the extent of it is having them sell different stuff depending on boss progression. but iv got a basic npc code template you can use, and can show you how to do some other basic things to make it a bit more interesting

though code diving into ilspy can do the same for you. its super useful once you get used to it
 
Back
Top Bottom