Source-checkedLibraries & compatibility

tModLoader

by tModLoader · for Terraria

A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

132KDownloads
1d agoLast updated
MITLicense
GitHubSource

About tModLoader

From GitHub

A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

tModLoader, a Terraria modding API Build Status Discord

tModLoader (TML) is an open-source, community-driven, modification and expansion of the Terraria game that makes it possible to make and play mods. TML expands your Terraria adventures with new content to explore created by the Terraria community! TML allows players to create and play Terraria mods and is designed in such a way so that you can play alone or together with friends, with one mod or with multiple mods: choose to play however you like! It is however required that all your friends also install TML if you want to play together; vanilla users can't play with TML users. Find the instructions below to learn how to install TML.

Note: the code on this GitHub repository will be ahead of the current released version.

Instructions

Want to play or create mods? Or do you want to contribute to tModLoader perhaps? Click the text that applies to you.

Get tModLoader on Steam

I am a player (Play mods)

I am a developer (Create mods)

I am a contributor (Help create tModLoader)

Support us

First and foremost, TML is largely a community endeavor: built by the community; used by the community. Without all the contributions people in the community have made over the years, TML would not be in the state it is in. TML is a free-to-use modification of the game and will stay that way. However, if you would like to buy us a coffee, or maybe even multiple, you can choose to pledge some money to support us financially. We'd like to kindly express once again that TML was not created to create a profit. All of the core team members continue their best efforts to improve and maintain TML despite their real-life obligations, free of charge or any request from the community.

The preferred method of supporting the core team is by choosing a pledge through Patreon. All of the money donated this way is equally shared amongst the core members to those who wish to receive part of it. This truly is the right way to support us financially if you want to do so. By becoming a patron you can receive a special role on our Discord server if desired. You should be able to couple your Discord account to your Patreon account and automatically receive your role.

If you do not want to use a Patreon subscription, you should contact one of the core team members through the Discord server to find an appropriate method of supporting us. Thanks again!

Get in touch

If you would like to contact us or TML users, it's best to join our Discord server. To use Discord you will need to register a new account on their website.

Contributors

Core team

TML is largely created and maintained by a core team of contributors: Blushiemagic, Chicken-Bones, Jopojelly, Jofairden, Mirsario and Solxanich

This project exists in its current state thanks to all the people who have contributed:

<img src="https://contrib.rocks/image?repo=tModLoader/tModLoader&max=900&columns=20" />

License

TML is licensed under the MIT license

Highlights

From source data

Footprint

Rated a light load on a server.

License

Published under MIT.

Last update

Its author last shipped an update 1d ago.

tModLoader on Nxeon

From our catalogue
One-click install
Supported on Nxeon Terraria servers. We download it from GitHub, place it, and restart the server.
Server side
Required on the server
Server load
light
Smallest plan we suggest
Terraria — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
v2026.09.2.1 (beta), released 2026-10-01

Recent builds

BuildReleasedGame versionsLoaders
v2026.09.2.1 beta2026-10-01n/an/a
v2026.08.3.02026-10-01n/an/a
v2026.08.2.2 beta2026-09-23n/an/a
v2026.08.2.1 beta2026-09-04n/an/a
v2026.07.3.02026-09-01n/an/a
v2026.08.2.0 beta2026-09-01n/an/a

Run tModLoader on a Terraria server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on GitHub as “Core”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

GitHub lists tModLoader as required on the server. Check its GitHub page to see whether players need it too.

Compatibility

Game
Terraria
Runs on
Serverrequired on the server

Verified at the source

  • ✓GitHubOfficial listing, checked 2026-10-15Open ↗
  • ✓AuthortModLoader, as published on GitHub
  • ✓LicenseMITFree

tModLoader, answered

Generated from the mod’s own source data.

Do my players need to install tModLoader?

GitHub lists tModLoader as required on the server. Check its GitHub page to see whether players need it too.

Is it free?

Yes. tModLoader is free to download from GitHub. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run tModLoader on a Terraria server.

Deploy in about a minute from $4.49 a month, then add tModLoader in one click.