tModLoader/tModLoader

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 44 minutes ago
Added to GitGenius on September 12th, 2026
Created on July 21st, 2015
Open Issues & Pull Requests: 623 (+0)
GitHub issues: Enabled
Number of forks: 2,170
Total Stargazers: 5,641 (+0)
Total Subscribers: 123 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

tModLoader is a modding API that enables players to create and play mods for Terraria. The tool expands the base game with community-created content while maintaining compatibility across single-player and multiplayer sessions, provided all participants have tModLoader installed.

tModLoader solves the problem of extending Terraria's gameplay by providing a framework that allows modders to add new content and features to the game. The approach works by modifying and expanding Terraria itself, creating a platform where mods can be developed and loaded together. Players can choose to run with a single mod or combine multiple mods, and the system is designed to support both solo play and cooperative multiplayer, though all players in a session must have tModLoader installed to play together.

Developers considering adoption should know that tModLoader is intended for both players who want to experience community mods and creators who want to build them. The project suits anyone looking to extend Terraria's content or create custom gameplay experiences. The tool is distributed through Steam and is free to use, with the codebase available on GitHub for those who want to contribute to its development.

The project maintains an active core team that continues development and maintenance alongside real-life obligations. The community plays a central role in tModLoader's evolution, with contributions from community members shaping its current state. The project operates a Discord server as its primary communication channel and accepts financial support through Patreon, with donations distributed equally among core team members who choose to receive them.