Skip to content

TrinityCore WikiBuild and run your own server

Documentation for the open-source MMORPG framework, written in C++.

TrinityCore logo

Pick your branch ​

BranchClientStatus
3.3.53.3.5a.12340 (the 3.4 WotLK Classic client does not work)Recommended for new users
masterCurrent retailActive, but a lot of content is missing
cata_classic4.4.x (the 4.3.4 client does not work)Abandoned
wotlk_classic3.4.4.61581 (Chinese client)Abandoned

Install path ​

  1. Requirements: Linux, macOS, Windows
  2. Core installation: Linux, macOS, Windows, Docker
  3. Server Setup
  4. Database Installation
  5. Networking
  6. Final Server Steps
  7. Client Setup

Database reference ​

Frequently used 3.3.5a world tables: creature_template · creature · gameobject_template · quest_template · item_template · smart_scripts · conditions · creature_loot_template

More ​