Skip to main content

tModLoader Mods & Plugins

15,000+ mods available Source: Steam Workshop ↗

This catalog lists 15,000+ tModLoader projects from Steam Workshop. Entries can be server-side, client-side or required on both sides, and may include maps or other user-generated content. Check the linked source page, game-version compatibility and dependencies before installing.

Sera Vanity Set – tModLoader Mod

Sera Vanity Set

by 76561198349093992

A friends vanity set! This set uses Liziz Vanity Loader. -------------------------------------- Bind a hotkey to toggle an options UI. The options include: - a dye slot for the entire set - overriding armor visuals for head, body and legs respectively - disabling hair - disabling custom hurt sounds added by sets (only for your own character) These are persistently saved per player and per loadout. The mod is fully multiplayer compatible. There might be bugs that arise with other mods enabled. Adding blinking is planned. Developed By Liziz

21 downloads Details →
Neuro Companion – tModLoader Mod

Neuro Companion

by 76561198351558753

Neuro Companion Neuro Companion adds a summon companion you can control with Terraria chat commands. The mod works as a normal standalone Terraria mod. Randy/Neuro SDK support is optional and only needed if you want to test Neuro/Randy control. Getting Started - Craft or obtain the Neuro Companion Staff. - Use the staff to summon Neuro. - Open your inventory and place a magic weapon into Neuro's weapon slot, or use a weapon command. - Use /neuro commands to tell Neuro what to do. Neuro uses her own equipped magic weapon. She does not use the item currently in your hand. Useful Commands - /neuro help - show available commands - /neuro status - show Neuro's current state - /neuro follow - return to follow mode - /neuro attack - attack once - /neuro autoattack 30 - attack nearby enemies for 30 seconds - /neuro attack player - Evil Neuro attacks you - /neuro buff ironskin - apply an allowed buff - /neuro debuff player poisoned - apply an allowed debuff to yourself - /neuro debuff enemy poisoned - debuff a nearby enemy Weapon Commands - /neuro weapon status - show Neuro's equipped weapon - /neuro weapon inspect - inspect the weapon you are holding - /neuro weapon set - move the held weapon into Neuro's weapon slot - /neuro weapon take - let Neuro take the strongest valid magic weapon from your inventory - /neuro weapon return - return Neuro's equipped weapon to you Weapon System Neuro can use many magic weapons, including: - Normal magic projectile weapons. - Controllable projectile weapons such as Magic Missile, Flamelash, and Rainbow Rod. - Weapons that place attacks at a target position, such as Resonance Scepter. - Special magic weapons with custom Neuro firing profiles. Custom Neuro weapon profiles currently include: - Laser Machinegun - Last Prism - Charged Blaster Cannon - Betsy's Wrath - Spirit Flame - Medusa Head - Life Drain - Bubble Gun - Bee Gun - Wasp Gun - Bat Scepter - Poison Staff - Venom Staff - Meteor Staff - Blizzard Staff - Lunar Flare - Sky Fracture - Nightglow - Shadowflame Hex Doll - Blood Thorn - Stellar Tune Support weapons are rejected for now until I can figure out how to implement them. Staff Upgrades The staff tier controls how often Neuro can fire. - Neuro Companion Staff: basic fire rate - Neuro Companion Staff Mk2: faster fire rate - Neuro Companion Staff Mk3: very fast staff fire limit, still limited by the equipped weapon's own use time - Neuro Companion Staff Mk4: Mk3 fire rate, plus enemy detection through blocks and Neuro-fired projectiles passing through blocks Actual Neuro fire interval is based on both the staff tier and the equipped weapon. Evil Neuro Use: - /neuro attack player Evil Neuro will attack you with her equipped magic weapon. If she has no valid weapon, she uses a fallback evil bolt. Optional Randy / Neuro SDK Setup Randy integration is optional. You do not need Randy to use the mod normally. This setup is for testing Neuro/Randy control through websocket. Requirements - tModLoader - Git - Node.js / npm - The Neuro SDK repository 1. Clone the Neuro SDK Open a terminal somewhere you keep source code, then run: git clone https://github.com/VedalAI/neuro-sdk.git cd neuro-sdk 2. Start Randy Go into the Randy folder: cd Randy If this is your first time setting it up, install dependencies: npm install Then start Randy: npm start Leave this terminal open. You should see Randy start running in the terminal. The mod expects Randy's websocket at: ws://localhost:8000 You can change the websocket URL in the mod config if needed. 3. Open tModLoader - Enable Neuro Companion. - Enter a world. - Summon Neuro with the Neuro Companion Staff. - Give Neuro a valid magic weapon. Then type this in Terraria chat: /neurows connect Check the connection: /neurows status You can also send the current game context manually: /neurows context If the connection works, you should see connection/activity messages in Terraria and Randy's terminal. 4. Test a Randy Action Manually Open a second terminal. This is separate from the terminal running Randy. Example PowerShell command: $body = @{ command = "action" data = @{ id = "autoattack-test-1" name = "autoattack" data = '{"duration_seconds":10}' } } | ConvertTo-Json -Depth 5 Invoke-RestMethod ` -Method Post` -Uri "http://localhost:1337/" ` -ContentType "application/json"` -Body $body Expected result: - Randy receives the action request. - The mod receives the action through the websocket connection. - Neuro starts autoattacking in Terraria for about 10 seconds. Another simple test: $body = @{ command = "action" data = @{ id = "evil-neuro-test-1" name = "attack_player" } } | ConvertTo-Json -Depth 5 Invoke-RestMethod ` -Method Post` -Uri "http://localhost:1337/" ` -ContentType "application/json"` -Body $body Expected result: - Evil Neuro attacks the player in-game. - The action result appears in Terraria/debug output. More Randy test commands: https://docs.google.com/document/d/1ZtHm9jQQ9Ov3Ffl4zOgVQDNZxE1mhyzk/edit?usp=sharing&ouid=107349745517509779788&rtpof=true&sd=true Randy Safety Notes Randy/Neuro can only choose high-level actions exposed by the mod. Randy does not directly control the player, press movement keys, hold attack, use the mouse, or take over normal Terraria controls. Websocket Commands - /neurows connect - connect to Randy - /neurows status - show connection status - /neurows context - send current Terraria context - /neurows disconnect - disconnect from Randy - /neurows help - show websocket command help Troubleshooting Randy If Randy does not connect: - Make sure Randy is running. - Make sure the Randy terminal did not show an error. - Make sure the mod config websocket URL is ws://localhost:8000 unless you changed Randy's port. - Use /neurows status in Terraria. - Use /neurodebug for more detailed mod-side debug info. Notes This mod is still in development. Some unusual Terraria weapons need custom support before Neuro can use them properly. Repository: https://github.com/Pekotaker/NeuroCompanion Developed By Pekotaker

27 downloads Details →
Pilum Melee Subclass – tModLoader Mod

Pilum Melee Subclass

by 76561198799385949

--------------------- DESCRIPTION: -------------- • This mod adds the Pilum melee subclass, originally part of Goose's Vanilla Expansion. -------------- CREDITS: -------------- • Goose - Coding, Spriting -------------- OTHER MODS: -------------- • Goose's Vanilla Expansion • Gambler NPC • Trapper NPC • Veteran Mode -------------- --------------------- Developed By TheGoose444

19 downloads Details →
Orichalcum Ball Port – tModLoader Mod

Orichalcum Ball Port

by 76561198356339485

Ports the Orichalcum Ball from Qwerty's Random Content (1.3) to 1.4, completely 1:1, and does nothing else. You're welcome. If the owner of QRC requests me to take this mod down (or if the ball gets ported over), then I will happily oblige. Developed By Ajax

25 downloads Details →
Lightning in a Bottle – tModLoader Mod

Lightning in a Bottle

by 76561198216029660

Adds a lightning in a bottle item Crafting - Anvil: 1 Bottle, 5 Fallen stars 128 magic damage, summon, just for fun. Developed By Soxz

23 downloads Details →
Fur Guardians Mod Demo – tModLoader Mod

Fur Guardians Mod Demo

by 76561199104848778

A mod based on the Fur-Guardians universe by PANDCORPS Warning! This is a demo version. All content is subject to change in future updates. Balance, sprites, mechanics, and items will be updated. Enemies: Hob-Troll - Green Troll, found everywhere, day and night. Hob-Ogre - Strong Ogre, appears less frequently. Hob-Oni - Red Japanese Ogre, found exclusively in Crimson. Imp - Small dude, found everywhere. Armored Imp - Small armored dude, found everywhere. Drops new weapons! Spiked Imp - Small spiked dude, found exclusively in Corruption. Drops a new Helmet! Crimson Spiked Imp - Small spiked dude, found exclusively in Crimson. Drops a new Helmet! Blob - A powerful daytime enemy. Black Blob - A nighttime, stronger version of the regular Blob. Robin (bird) - A live bird that can be caught, eaten, or turned into a pet. Troll - A stronger version of the Troll, rarely encountered during the day and night. Ogre - A stronger version of the Ogre, rarely encountered during the day and night. Oni - A stronger version of the Oni, found exclusively in Crimson. Rock Sprite - A Rock Spirit that leaps in search of combat. Fire Wisp - A Fire Spirit found in deserts and the Nether. Beware, it's hot. Ice Wisp - An Ice Spirit found in the Snow Biome. Beware, it's cold. Weapons: Armored Imp Carapace - A throwing weapon that bounces off walls and deals heavy damage. Armor: Crimson Spiked Imp Helmet - A spiked helmet that deals damage to enemies on impact. Spiked Imp Helmet - A Corruption-specific version of the same. Currency: Pink Emerald - a pink emerald, dropped by all creatures (5% chance) Blue Emerald - a blue emerald (worth 10 pink) Diamond Emerald - a diamond emerald (worth 100 pink) White Emerald - the rarest emerald at the moment (worth 500 pink), needed to create the Chaos event. Vendor: Wise Owl - an NPC that appears when you have a pink emerald. She sells useful items and pets. (In development) Pets: Robin - a pet bird that flies near the player. Future plans: New enemies and bosses Unique weapons and armor Mounts New biomes (The mod files currently contain unused blocks for the honey biome, but you can craft them) Full-fledged trading with Owl Developed by Taipo The Circle

21 downloads Details →
Economy Crash – tModLoader Mod

Economy Crash

by 76561199028826663

This gold bar that was not stolen from runescape,if acquired and equiped,you will be jesus. Everyone around you dies no matter what. The crafting recipe is EZ,not difficult at all (insert troll face). Developed By bahablast

21 downloads Details →
hehe20 – tModLoader Mod

hehe20

by 76561198834782747

在当今这个信息爆炸的数字化时代里,我们每时每刻都沉浸在由算法和数据流构成的虚拟海洋之中,无论是清晨睁开眼后的第一缕阳光还是深夜屏幕里闪烁的微弱光芒321445 6 Developed By hehe20

17 downloads Details →
Osiann Petslot – tModLoader Mod

Osiann Petslot

by 76561199730384222

Añade un panel de almacenamiento para mascotas (pets) e invocaciones (summons). Puedes guardar varios y elegir cuál pet y cuál summon están activos en cada momento. Developed By Osiann

24 downloads Details →
NMAAA – tModLoader Mod

NMAAA

by 76561199574820753

This mod can make your armor invisible. How to use: wear helmet in slot for decorations, if you want to make helmet in non-decorative slot. Any item crafts from one dirt block on workbench. Developed By Bronnyk

19 downloads Details →
Bears Pets – tModLoader Mod

Bears Pets

by 76561199488341630

Hello! I am bear and i present: My pets! Pixelart was drawn by INA_D4RKSP4C3 and ideas by me and INA_D4RKSP4C3. maybe Nimuedulake if they give me an idea. currently we only have axolotls. but we will try our hardest to make better pets. maybe some mounts? we dont know. we'll find out. anyways. have fun! Developed By Bear

22 downloads Details →
Finch Staff Recipe – tModLoader Mod

Finch Staff Recipe

by 76561199221804258

Adds a really simple recipe for Finch Staff - 50 wood (any type) Developed By Haru

25 downloads Details →
Inventory Scanner – tModLoader Mod

Inventory Scanner

by 76561199543824016

Tired of your friends cheating? Now you can scan their inventory to call them out! Developed By elgore319

18 downloads Details →
Midnight Vanity Set – tModLoader Mod

Midnight Vanity Set

by 76561198240685492

Adds a furry vanity set of Midnight. You can craft the set with 1 dirt block each. Made by me: hexsprites on discord, I am currently doing terraria character commissions, feel free to message me if you're interested :3 Character owned by: midnight_orbit on discord. Developed By Hex

20 downloads Details →
RoDHK – tModLoader Mod

RoDHK

by 76561198274453171

This mod is currently in . It's in the name I just made it because I dont want to have the rod in my hotbar, you can blame calamity death mode empress of light for this. Maybe I'll make this a general hotkeys mod later on Developed By ShnedGecko

21 downloads Details →
Rocky's Skin – tModLoader Mod

Rocky's Skin

by 76561198240685492

Adds a furry vanity set of Rocky. You can craft the set with 1 dirt block each. Made by me: hexsprites on discord, I am currently doing terraria character commissions, feel free to message me if you're interested :3 Character owned by: @hyenabitez Developed By Hex

22 downloads Details →
No Sandstorms During Bosses – tModLoader Mod

No Sandstorms During Bosses

by 76561198302859943

Quick mod I threw together to disable sandstorms while a boss is alive Developed By Adiro

23 downloads Details →
The Dirtiest Block – tModLoader Mod

The Dirtiest Block

by 76561198118290637

- Post Moon Lord Content Mod - Instructions: 1. Gather 100 Dirt 2. Fight your way through EVERY boss 3. Stand next to the cultist's machine 4. Craft "It" 5. ... Developed By JVGA

19 downloads Details →
Astutewinter Axel Vanity Set – tModLoader Mod

Astutewinter Axel Vanity Set

by 76561198240685492

Adds a furry vanity set of Axel. You can craft the set with 1 dirt block each. Made by me: hexsprites on discord, I am currently doing terraria character commissions, feel free to message me if you're interested :3 Developed By Hex

23 downloads Details →
Khaios Core – tModLoader Mod

Khaios Core

by 76561198363708479

Khaios Core (Port) Information Khaios Core is a mod which introduces aspects that make creating adventure maps easier. This is not an official port. This mod is owned by FoolsLynx. I just ported it because it really does help with adventure maps and building in general. Credits and rights are given to FoolsLynx. Developed By FoolsLynx (Ported by Astra)

21 downloads Details →
TokTok API – tModLoader Mod

TokTok API

by 76561198843280045

This mod is library for connect to TikTok live. Method - async Task StartClient(string username, CancellationToken? cancellationToken = null, Action<Exception> onConnectException = null, bool retryConnection = false) - async Task StopClient() - string ResiterEventHandler<T>(string eventName, TikTokEventHandler<T> handler) Required - tiktokUsername Developed By Tine

19 downloads Details →
Exyl Swapper – tModLoader Mod

Exyl Swapper

by 76561198416760025

All credit goes to Exyl (@exyl_sounds on YouTube). This mod swaps the default desert biome music with "Terraria (Exyl Remix)"—an EDM/Rave remix of the desert theme that's absolutely bonkers. - Adjustable volume multiplier (0-2) via mod config. Check out the original remix on YouTube: (https://www.youtube.com/@exyl_sounds) Developed By Wax, made using Grok 4 Heavy.

23 downloads Details →
tt – tModLoader Mod

tt

by 76561199389065841

������������գ���������һ��СС������ �������л������������ණ�� 1233333333333333333333333333333333 21333333333333333333334321353151 214214124124124124241214214 Developed By shiraiwa

19 downloads Details →
Zippy&#39;s Bortstagsmod – tModLoader Mod

Zippy&#39;s Bortstagsmod

by 76561199061540682

ich wünsch dir alles gut aller geilste zum tag an dem du in Kreisverkehr geschissen wurdest um geärgert zu werden OUHHH JAAAAAA Developed By reifen

22 downloads Details →

Page 556 of 633 (15,181 results)

tModLoader server with mod support

Install compatible, supported mods from the server dashboard.

Rent a tModLoader server