Skip to content
An "All In One" sandbox server supporting pre-Cata builds of WoW
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Common refactor locations Jun 21, 2019
Plugins update cata build support Jun 24, 2019
WorldServer remove outdated config and switch to ini Jun 20, 2019
.gitignore Initial Commit Aug 14, 2017
AIO Sandbox.sln added Apr 17, 2019 update cata build support Jun 24, 2019

AIO Sandbox

This project is an attempt to make a plugin based "All In One" sandbox server supports all pre-Cata builds of WoW with an emphasis on exploration.

You'll need .Net Core 2.2 to run this. This project was built with Visual Studio 2017.


Clients and Patches can be found at the following links:

Build Status
Pre Release (0.5.3 - 1.0.1) Working
Vanilla (1.1.0 - 1.12.x) Working
Burning Crusade (2.0.0 - 2.4.3) Working
Wrath of the Lich King (3.0.1 - 3.3.5) Working
Cataclysm (4.0.0- Working but buggy
  • .demorph : resets the current morph state
  • .help : lists all commands and their parameters
  • .fly {on | off}: enables/disables flying; supported from
  • .gps : displays your current co-ordinates
  • .go {name} : teleports you to the specified location; partial locations will suggest available options
  • .go {x} {y} {z} Optional: {mapid} : teleports you to the supplied co-ordinates and map
  • .go instance {name} : teleports inside the specified instance; partial locations will suggest available options
  • .go instance {id} : teleports inside the specified instance
  • .morph {id} : morphs the player to the specified model
  • .nudge Optional: [0-100] {z offset} : teleports you forward X * one step in the direction you're facing and optionally adjusts your Z co-ordinate
  • .speed [0.1 - 1000] Optional: {run | swim | fly | all} : sets your speed; defaults to 'all' if no type is specified

For some interesting places to visit have a look at Marlamin's map viewer - co-ordinates can be toggled with the "Enable technical details?" checkbox.


By default your account will be granted access to the latest expansion however if you have manually patched between expansions you will get a version mismatch error on login (your client won't be complete). To bypass this either change the Expansion field in the settings.conf file to 0 or reinstall using an official expansion disk.

You can’t perform that action at this time.