tModLoader

tModLoader

Not enough ratings
jadeslime
   
Award
Favorite
Favorited
Unfavorite
Description
NPCs are friendly automated non-player characters that provide services to players.[1]

Standing near an NPC and pressing the ⚷ Interact will open a dialogue window with one or more options for the player to select. Most NPCs are vendors, displaying a shop inventory when the "Shop" option is selected. They sell items to players in exchange for coins, and can be sold items by a player to obtain coins. Some NPCs also have other options that perform other functions.

Most NPCs are town NPCs, appearing after various milestones are achieved in game advancement. They move into structures the player must provide, known as houses, which are generally required for town NPCs to remain available. Each NPC will need their own house, with the exception that a pet and non-pet NPC may share a house. NPCs will not move in if time freeze is on while playing Journey mode.

NPCs can reduce enemy spawn rates in the area, an effect that increases the more of them are present. With 3 or more town NPCs nearby, enemies generally stop spawning on or near the visible screen altogether (unless in Expert Mode or Master Mode)[2]. Players tend to utilize this effect by building large structures (towns or bases) with several integrated houses, to serve as their safe area. These reductions are usually overridden by events like Blood Moons or Goblin Invasions, during which spawn rates return to normal or are elevated, and enemies will once again attack players and NPCs in the area.

Town NPCs generally walk around during the day. They remain still in their assigned houses at night and during events. NPCs have limited health and can take damage, and ultimately die from enemies, traps, lava, or by drowning in water; however, they cannot be attacked directly by players (outside of special Voodoo Doll accessories, Rotten Eggs, or the Flymeal). They do not suffer from fall damage and their health regenerates over time. The Nurse can furthermore heal herself and other nearby NPCs. Additionally:

Town NPCs will attack nearby enemies, each NPC having their own unique form of attack. They will not actively pursue combat, however, but rather attack in an act of self-defense.
Town NPCs gain defense and damage boosts based on which bosses have been defeated in the current world.
Occasionally, NPCs sit in chairs and randomly "talk" to other NPCs or the player (shown as mouth movement and speech bubbles).
If an NPC is killed, they will respawn after a delay, as long as a suitable vacant house is still available. If the NPC has an inventory or population requirement for their initial spawn (e.g. the 50 requirement for the Merchant), that has to be met again for the respawn. However, a rescued NPC will remain rescued, and respawn without needing to be found again.

There are currently 26 / 23 / 21 / 19 Town NPCs, 8 / 7 / 6 of whom normally appear in Hardmode. An additional 3 / 2 / 1 NPC(s) can be encountered who do not move into houses.
Items (73)
无限加点系统 Infinite Add Point System
Created by 纪年空
Description When you cross the Terraria world, you unexpectedly awaken the Infinite Add Point System, You can gain various attribute bonuses through add point. Specify key in the control menu to open the system panel. Exp will increase naturally, and killi...
Achievement Mod
Created by metalkingpig
Note: This mod was made back when achievements didn't work for tModLoader, but that has since been fixed and the mod is no longer required to earn achievements in tModLoader. Allows you to unlock achievements like in vanilla and allows other mods to add ac...
Advanced Ammunition, A Ranger Expansion
Created by Poroboros
Advanced Ammunition, A Ranger Expansion is a mod that adds new ammo options to enhance ranger gameplay. Particulary, the mod aims to add options for under served weapon types, such as dart weapons and weapons with unique ammo types. Currently it adds: 5 ne...
AFK's PETS and more(Alpha)
Created by Sir AFK
AFK PETS and More! IMPORTANT: Currently mod is in early alpha state for 1.4 migration so please tell any bug you observe IMPORTANT: Bosses are not MP supported so activate "Disable Bosses" from mod config if you plan to use in MP AFK Pets and More is a con...
AlchemistNPC Lite
Created by Gregg
This mod adds 7 NPCs (Alchemist, Brewer, Jeweler, Young Brewer, Operator, Architect and Musician), who sell potions, materials and some other stuff. New combinations of potions are sold by the Young Brewer. The spawn condition for the Alchemist, the Jewele...
Ammo Tool
Created by QuestionMark
Ammo Tool is a utility mod that allows players to attach ammo types to specific weapons while in the inventory; simply right click on a weapon while holding a valid ammo item on your cursor. Any ammo items that match a weapon's attached types will be prior...
Anime Vanity & Pets
Created by Pork
Anime Vanity & Pets adds Anime-Themed outfits, pets and items. Currently adds: - 110 outfits - 24 pets - 36 paintings - 1 npc Animes referenced: - Darling in the Franxx - Don't toy with me, Miss Nagatoro - Fire Force - Jojo's Bizarre Adventure - Kobayashi'...
Archery Overhaul
Created by Riptide
From the creators of Sorcery Overhaul comes Archery Overhaul! Now updated for 1.4! Archery Overhaul doesn't just add in more bows and arrows; it creates a better archery experience. Here are some of the unique features Archery Overhaul has to offer.: . Cri...
Autofish
Created by Cyrilly
https://imgur.com/Afmmfyq.gif Discord Auto fish This mod can help you fish automatically. Which means auto pull and cast bobbers while holding a fishing pole. Auto Casting mode will automatically turn on when you are fishing and turn off when you stop fish...
Begone, Evil! (Disable Evil Biome Spread)
Created by javidpack
https://i.imgur.com/W2c5CX6.gif This mod allows biome spread to be toggled in all worlds similar to the Infection Spread toggle available in Journey mode. By default, biome spread will be disabled just by enabling this mod. Crimson, Corruption, and Hallow ...
Better Classes
Created by Battle_Guy_648
What this mod does: This mod aims to add new and exciting items for the 4 main classes: Ranged, Magic, Melee, and Summoner. This mod adds a new subclass for melee called Daggers. Daggers are mostly true melee sword like weapons that can give buffs to the p...
Better Travelling Merchant
Created by TDLPoof
Better Travelling Merchant adds some love to the underpowered weapons sold by the Travelling Merchant, in addition to a couple of new items that fill out gameplay where needed. I attempted to make all of the buffs creative, rather than some simple stat inc...
Boss Checklist
Created by javidpack
Bug reports in the workshop comments here will likely not be seen, come to our Discord or Github to report issues. Boss Checklist Boss Checklist lets you view a checklist of all available bosses while playing so you can progress through them as you defeat ...
Boss Cursor
Created by kgoyo
Boss cursor adds arrows around your character that points towards the boss. This way you do not need the mini-map open to be able to properly aim. The size and transparency of the arrow changes the closer the boss is, so that you get a good feel for how fa...
Calamity Flamethrowers
Created by GinYuH
Calamity Flamethrowers Adds a flamethrower for almost every Calamity boss that doesn't have one. Note: May not be completely balanced yet All flamethrowers have a 25% drop rate in Normal Mode and 33% in Expert Mode (except the sentinels which have a third ...
Calamity Mod
Created by Ozzatron
Calamity Mod Discord Official Wiki The Calamity Mod is a vast content mod that creates a new and refreshing experience for Terraria! With this mod comes a slew of new bosses, unique and challenging difficulty modes, over a thousand new items, new NPCs, and...
Calamity Mod Music
Created by Ozzatron
Calamity Mod Music Discord Official Wiki This mod adds the Calamity soundtrack and music boxes for each of its songs. It is intended to be used alongside the Calamity Mod, but can be used alone. You will need to use the Calamity Mod in order to naturally o...
Calamity Ranger Expansion
Created by 承影
Join our discord sever Calamity Ranger Expansion is a mod that provides several extra ranger ammunitions and accessories, in order to provides more options for rangers and play for fun, instead of doing strict researches about "Who is the strongest equipme...
Calamity's Vanities
Created by GinYuH
Calamity's Vanities Discord Official Wiki Calamity's Vanities is a mod which aims to add more vanity items/pets to the Calamity mod. The mod does not require Calamity to run. Note: This mod is not an official addon to Calamity, rather just a fun fan made m...
Catalyst Anti-Tier Lock
Created by Snek
The Catalyst Mod has this annoying restriction where you can't fight Astrageldon post-Moon Lord. This mod removes that restriction. That's it. Go have fun. Developed By Snek...
Catalyst Mod
Created by apotofkoolaid
Catalyst Mod Discord Official Wiki The Catalyst Mod is a new game+ style add-on for the Calamity Mod. It currently adds various new items and enemies, some based on the superboss Astrageldon. The mod is planned to add much more content in the future, such ...
Census - Town NPC Checklist
Created by javidpack
https://i.imgur.com/W2c5CX6.gif Overview Census - Town NPC Checklist modifies the housing panel to show missing townspeople. A "✓" signifies that the conditions for spawning that npc have been fulfilled. An "X" means that conditions have not been fulfilled...
Clientside Lag Prevention
Created by legend of the cloud
A mod which introduces methods of reducing client-side lag. All of the mod's changes can be disabled, constantly enabled, or enabled only if a boss is alive. Because it's client-side, you can use this mod on servers which don't have it. All lag-reduction m...
Concise Mods List
Created by Cyrilly
Discord | Github https://i.imgur.com/ki1CPZe.gif Make the mod list interface more concise. Greatly optimize the opening time of the mod list. The list can be fully displayed in less than a second when there are about 100 mods How to use: Left click a mod t...
Deimos, the Starborn Princess
Created by Kernschmelze
This is a small addon mod for Calamity Mod created by everquartz with the help of a few people. It aims to include the Starborn Princess (Deimos) as an NPC and items relating to her and stuff like that. It's not too big of a mod, but it does include what p...
Discordya - Discord Rich Presence
Created by Doremy
Discordya - Discord Rich Presence Discordya implements a completely, non existent, and brilliant Discord Presence status to your Terraria's 'Now Playing' status. Show off your in-game skills and statuses to Discord using the built-in Discord Rich Presence ...
Enchanted! Glint Effect
Created by Cyrilly
Weapons or accessories with one of the following prefixes will get Minecraft-like enchanted visual effects: Legendary Godly Light Demonic Unreal Mythical Ruthless Warding Arcane Lucky Menacing Quick Violent Developed By Cyrilly...
Exotic Life Fruits
Created by efren
Summary Adds 10 unique fruits. Each one increases your maximum life and mana by 10. They increase the maximum permanent life and mana to 600 and 300. There's also an 11th extra delicious fruit. Said fruit can also be used to make the Exoskin potion: A poti...
Fargo's Best of Both Worlds
Created by Fargowilta
This mod allows you to choose various world gen options. Several are usually found in secret seeds and some totally unique ones. Several pieces of world gen can also be multiplied or toggled off completely. Currently you can: Multiply: -Trees -Living Trees...
Fargo's Enemy Modifiers
Created by Fargowilta
Adds a variety of Modifiers for Enemies. Currently 70 of them They can do anything from increasing their base stats to buffing other enemies to dropping more loot Highly customizable: https://i.imgur.com/WnOjQwn.png Current List of Modifiers: **COMMON** Bl...
Fargo's Mutant Mod
Created by Fargowilta
A Quality of Life mod that makes various adjustments and additions across the game to provide information and convenience. Adds the Mutant town NPC, who sells boss summons of nearly every mod, along several others. Other features include: -Infinite ammos, ...
Faster UI
Created by Leapofod
This mod aims to remove some slowdowns in the game UI that occur when the game lags due to their animation or interaction speed being tied to framerate Currently these include: - The scroll speed of the crafting menu - The acceleration and speed of craftin...
Fish Guns+
Created by Gnose
Fish Guns+ adds a handful of new guns that are all based around fish or sea dwelling creatures, be it real or fictional. Expands the ranger class with Guns, Flamethrowers and Launchers (and some new bullets). Adds over 50 weapons! (Some Post-Moon Lord) Sta...
Hairstyles Unlock
Created by Cyrilly
In vanilla Terraria, some of the hairstyles can only be bought from the Stylist, and can't be chosen while creating your player. ( See: https://terraria.wiki.gg/wiki/Hairstyles ) This mod makes all hairstyles available while creating your player....
Hollow Knight Charms
Created by Happiz
Adds 15 charms from Hollow Knight into Terraria! Along with a new NPC for 2 of them specifically. You are able to make "synergies" by equipping charms with each other or even some Terraria accessories! UPDATE 1.1: BIG CHANGES: - Added HK charm combinations...
Homeward Journey
Created by 7
This minor update includes: -Try out the World's End Everlasting Falling Whale's Alternative AI. You can toggle Alt AI on/off in mod config menu. -A crucial accessory of sorcerer has been added -A crucial accessory of flamethrower has been added -Graze sys...
HP Awareness
Created by Core
This is a simple client-side mod that contains: Hurt and low HP/Health overlays + optional audio indicator Player HP bar Audio and visual indicator above you whenever potion sickness wears off Debuff indicators above you whenever you obtain a debuff + opti...
imkSushi's Mod
Created by imkSushi
The One, The Only, The Ultimate! Now updated to tModLoader 1.4.4! 1052 Recipes (not a typo, actually is over a thousand recipes)! This mod is the Ultimate Extra Recipes Mod. It makes equivalent Ores and Bars Interchangeable and makes items dependant on wor...
Infinite Minions
Created by 7-Volt
The Infinite Minions mod adds a variety of items to the game: 10 Progressive (and overpowered) summon accessories 8 Runestones to craft 7 Exclusive hybrid weapons 1 Accessory for INFINITE MINIONS An option to speed up the vanilla summon weapons ...and a fe...
Koko Net Lib
Created by Roxy The Proxy
WIP net library, for more info read the wiki Enter this Discord to receive help when you are developing with the mod...
Living World Mod [INDEV]
Created by Terry
ATTENTION: THIS MOD IS CURRENTLY AVAILABLE AS INDEV EARLY ACCESS, MEANING THERE WILL BE BUGS AND UNIMPLEMENTED FEATURES. DOWNLOAD AT YOUR OWN RISK. ---------------------------------------------------------------------- The Living World Mod aims to improve ...
Magic Shark Mixology
Created by riveren
- Magic Shark Mixology - Magic Shark Mixology is a small vanilla-themed mod that adds fun weapons, NPCS, and mechanics to the game! New Additions!: - New 'Mixologist' Town NPC! - 7 Functional 'Sodas' with unique Bubble-Popping Mechanics! - Shark-themed wea...
Magic Storage
Created by absoluteAquarian
Are you tired of having a mess of chests in your base? Never remember where you put your items, and have to run across your entire house to get from chest to chest? This mod will solve all of your problems! This mod offers a solution to storage problems on...
Money Profits
Created by BasicallyIAmFox
Money Profits is a simple mod that tells you whether recipe is profitable to craft or not. Developed By BasicallyIAmFox...
MooMoo's Ultimate Yoyo Revamp
Created by Moo Moo
NOTE: If you are viewing this on the TML mod browser, please click the button that says "Steam Page". MooMoo's Ultimate Yoyo Revamp This mod changes most of the yoyo subclass, bringing new and exciting features to help spice up your gameplay! From an overh...
Mount and Journey
Created by Qz
Mount and Journey is a mod that adds a bunch of interesting and fun mounts into the game. For more information please check out the wiki: https://terrariamods.wiki.gg/wiki/Mount_and_Journey So far it adds: - 7 pre-Hardmode mounts (2 pre-Hardmode transforma...
Multihitbox NPC Library
Created by turingcomplete30
Multihitbox NPC Library provides support for single NPCs with multiple distinct hitboxes! No longer must your worms take up half the available NPC slots....
OmniSwing
Created by Pop000100
Makes every weapon in the game auto-swing/auto-shoot. Because why the heck not? NEW IN V3.0: Configurable via Mod Settings! Special thanks: CrimsHallowHero for fixing spears. Pop000100 for maintaing the mod. Developed By gardenapple...
Particle Library
With the release of API 3.0, any and all bug reports are very much appreciated! I can usually respond faster in my Discord server: https://discord.gg/bhCuppRdVF Note that this mod DOES NOT CHANGE GAMEPLAY unless explicitly used by other mods!! Particle Lib...
Pets Overhaul
Created by Pearlie
Pets Overhaul turns all of your solely cosmetic purposed Pets to directly impact and enhance your gameplay with unique, interesting, build-defining effects and abilities for every situation there is! Subscribe to: Pets Overhaul: Calamity Addon, if you're u...
Quality of Terraria
Created by 太阳照常升起
Quality of Terraria, a mod to greatly improve your gameplay experience Join our Discord to report bugs and get replied quickly! These features may bring you better gameplay experience Only some functions are enabled by default, please check mod config for ...
Rangemancer
Created by big china
Latest: v1.9.0.0: - Circular positioning! The summons now arrange themselves in a circle around the player. - Minor nerf to Flamethrower. Description Summon an arsenal of ranged weapons! Have you ever thought about how awesome it would be if you could summ...
Recipe Browser
Created by javidpack
https://i.imgur.com/W2c5CX6.gif Recipe Browser! Recipe Browser is an indispensable mod for any player. It provides a service to the user that the Guide could only dream of providing. https://i.imgur.com/420S4WA.gif With Recipe Browser, you have access to p...
Reduced Mining
Created by Volcanic
Reduced Mining is a simple mod that reduces the amount of time spent mining so you can go off and work on more important things! Key Features (All are configurable) •Increase/Decrease in pickaxe speed. Default: +20% •Chance for ores to drop twice. Default:...
Risk of Terrain
Created by SerialPort
Risk of Terrain is an in-development mod which re-imagines Risk of Rain content into the world of Terraria! # WARNING: This comes with RORBossHealthbars merged inside! Do not enabled that mod with this one. # Report bugs on the Steam Workshop page or in th...
Sorcery Overhaul
Created by Riptide
From the creators of Archery Overhaul comes Sorcery Overhaul for 1.4.4.9! Huge thanks to RockmanZeta for the port and fixes! Sorcery Overhaul focuses on improving magic items in Terraria. We've added over 100+ unique magic items including armor, weapons, m...
Starter Classes (Mod Support & Custom Bags)
Created by wesleycody
FORUM: https://forums.terraria.org/index.php?threads/starter-classes.94809/ (or click the "Visit the Mod's Homepage" button) Starter Classes allows the player to begin their journey as which ever class they choose without the hassel of trying to get class ...
Structure Helper
Created by ScalarVector1
The famous world generation library, now better, faster, and more efficient than ever! StructureHelper 3.0 has arrived, with slimmer files, faster generation, and an easier to use API! You can find porting instructions here if you're a developer: https://g...
Subworld Library
Created by John Snail
An API for modders to easily add dimensions (referred to as subworlds) to their mods, making all the necessary code injections, handling Multiplayer and managing every subworld. Report issues on the forum page or GitHub: https://forums.terraria.org/index.p...
Terrarchitect
Created by LOGIEBEAR
ATTENTION! We highly, highly recommend installing the Shop Expander mod alongside Terrarchitect to avoid overflowing the inventories of shop NPCs! Terrarchitect is a furniture / build mod that adds a wide variety of new decorational items and blocks to Ter...
Terraria Ambience
Created by 2bluntz@once
Terraria Ambience is a mod that adds liveliness to your little Terraria world. You can hear animals, environmental sounds, and more. This will allow you to relax in your playthroughs more. Developers: - RighteousRyan (Programmer) - William (Mod Icon Artist...
The Amulet Of Many Minions: Combat Pets!
Created by Billybobmcbo
== The Amulet of Many Minions! == The Amulet of Many Minions is a mid-sized content mod that adds variety to the vanilla summoner progression while trying to stay at least somewhat true to vanilla balance. It adds a new, directly controllable minion type c...
The Stars Above
Created by Pepperlog
"Conquer the galaxy's evils, Starfarers at your side..." Join the Discord Server for The Stars Above! Discord Server The Discord Server will be updated with the latest information pertaining to the mod, as well as previews of upcoming content! https://i.im...
Useful NPCs
Created by Gortart
Useful NPCs add various NPCs that sell Items that are annoying to get. Dealer He will come after beating the slime king. He sells the entire items from the traveling merchant, sketon merchant, santa claus. He also sells crates. But here's a catch. His item...
Verdant
Created by GabeHasWon
----The Verdant Mod---- -- 1.4.4 Update -- by GabeHasWon This mod adds the Verdant, a fairly small, underground biome that spawns naturally, containing many types of plants and critters. It has the following basic content: - 251 new items - 171 new tiles -...
Weapon Enchantments
Created by andro951
More detailed description on the Wiki: https://weapon-enchantments-mod-tmodloader.fandom.com/wiki/Weapon_Enchantments_Mod_(tModLoader)_Wiki Tutorial Video: https://www.youtube.com/watch?v=VNkNEovQQr0 Weapon Enchantments adds -Item customization -Progressio...
Where's My Items
Created by javidpack
https://i.imgur.com/W2c5CX6.gif Overview Adds a method to locate items in chests easily. Press the hotkey and then start typing to find items in chests. Make sure to assign the hotkey in the keybindings menu. To use, simply press the hotkey and start typin...
Which Mod Is This From? (WMITF)
Created by HilariousWalnut34
When you look at a modded item, block or NPC, WMITF will show you the name of the mod which it came from. This can be useful if you're playing with lots of mods at once, or if you're a YouTuber and you want your viewers to see which mods you're using. (Ins...
Wikithis
Created by BasicallyIAmFox
Github Wikithis allows you to check wiki of selected item/npc in game! Works for every vanilla item, npc! Also will work with most modded items/NPCs. Supports multiple different languages. If you want to add support for this mod, then check lower! Adding c...
[1.4 Alpha] absoluteAquarian's Graphics Library
Created by absoluteAquarian
Built for 1.4 Alpha version of tModLoader. This library mod is designed to help with the creation and use of graphics, such as GPU primitives and texture meshes. Indirect use of the mod is supported via Mod.Call(), though it's recommended to have the mod a...
Max Stack Plus Extra
Created by 2bluntz@once
Makes the stacking of items configurable and easily changable. Originally by NuovaPrime, 1.4 port by RighteousRyan Changelog: V1.4.0.3 - Updated to 1.4.4.9 V1.4.0.2 - Fixed Mod.Properties issue V1.4.0.1 - Added dedication to NuovaPrime V1.4 - Updated to th...
Pylons Prevent Evils
Created by Aitherix
Dislike evil biome spread but don't want to disable it completely? Need to prevent areas from being contaminated? Pylons Prevent Evils is a small mod that prevents the natural spread of crimson/corruption near a pylon. Supports other biomes like the Hallow...
Basic Automated (Vein) Mining
Created by Aitherix
Basic Automated Mining (BAM) is a simple, lightweight veinminer alternative. Comes with: • No hotkeys, just mine ores to vein mine • 50% smaller packet size • No complex tile scanning • Dynamic tile breaking limits • Very lightweight Additional features: •...