The WoTLK Modding Framework

TSWoW Wiki

Addons

Learn about writing clientside interfaces using Lua or TypeScript

Client Compatibility

Common issues and compatibility information about the 3.3.5a client

Datascripts

Documentation for the datascripting conventions in TSWoW

Datasets and Realms

Advanced configurations for running multiple realms and patches

Id Generation

TSWoW IDs and how they work

Live Scripts

Scripting the server with TypeScript

Modules

Organizing your work into modules and sub-modules

Transports

Transports

Tracy

Set up profiling to find what’s slowing your server down

Extending the LiveScript API

Learn how to extend the core with your own custom LiveScript events and functions

Migrating

Moving your existing project to TSWoW

Bots

Automatic bot farming with TypeScript