
tModLoader - Play Terraria with Mods!
Dig, Fight, and Build your way through the world of player-created mods on Terraria with tModLoader - this DLC makes modding Terraria a reality!
tModLoader: Main Page
tModLoader v2025.11 A mod to make and play Terraria mods ... Main Page Related Pages Packages Classes
tModLoader: Dedicated Server Utils
The manage-tModLoaderServer.sh script can be used to install tModLoader either directly from the GitHub release or from SteamCMD. The script is made to run fully standalone, so just download it to …
tModLoader: Projectile Class Reference
Transfers stat modifiers from the spawn source to the projectile. Adds CritChance and ArmorPenetration bonuses from players (EntitySource_Parent), weapons (EntitySource_ItemUse) If the source is a …
tModLoader: Mod Class Reference
Mod is an abstract class that you will override. It serves as a central place from which the mod's contents are stored. It provides methods for you to use or override. More... Inherited by ModLoaderMod.
tModLoader: NPC Class Reference
Gives this NPC the provided buff. This accounts for if the NPC is immune to the buff. If the NPC already has the buff, the re-apply logic will happen. Vanilla buff types are found in BuffID and modded buffs …
tModLoader: TooltipLine Class Reference
"ModifiedByMods" - Whether the item has been modified by any mods and what mods when holding shift, added by tModLoader. "BestiaryNotes" - Any bestiary notes, used when hovering items in the …
tModLoader: ItemUseStyleID Class Reference
Assign Item.useStyle to one of these to give your item an animation while in use. The Use Style IDs wiki pagehas examples and animations of each of these use styles. If none of these animations match …
tModLoader: ModTile Class Reference
This class represents a type of tile that can be added by a mod. Only one instance of this class will ever exist for each type of tile that is added. Any hooks that are called will be called by the instance …
tModLoader: ModContent Class Reference
Get the id (type) of a ModBuff by class. Assumes one instance per class.