WoWCore is a open source fork of CypherCore.
CypherCore is a C# open source port of TrinityCore.
The current supported game version is: 10.1.0.50000
To clone the repo you can use this command:
git clone https://github.com/DeKaDeNcE/WoWCore.git
Very often we force push to the master branch, because we always rebase it on CypherCore and to keep Git history extremely clean with few commits so that one day they can be merged into upstream CypherCore, so for that reason it's best if you want to pull latest changes using this command:
git fetch && git reset origin/master --hard
Windows: dotnet build --runtime win-x64 -p:ImportByWildcardBeforeSolution=false
Linux: dotnet build --runtime linux-x64 -p:ImportByWildcardBeforeSolution=false
Mac: dotnet build --runtime osx-x64 -p:ImportByWildcardBeforeSolution=false
- .NET 7.0 SDK
- MySQL 8.0+ or MariaDB 10.6+
- Optional: Visual Studio 2022, Visual Studio Code or JetBrains Rider
- You can download already extracted data from Mega or Arctium
- Or you can use TrinityCore Extractors for now
- Run all extractors in the WoW directory
- Copy all created folders into server directory (ex:
C:\WoWCore\Data
) - Make sure your config files are updated and point to the correct folders and you use the correct sql credentials
- Extract the 7-zipped sql files into the core sql folder (ex:
C:\WoWCore\sql\base
)
- You must use Arctium WoW-Launcher to launch the game and you need to change in
World of Warcraft\_retail_\WTF\Config.wtf
to what server to connect by changingSET portal "Server IP"
(ex:SET portal "127.0.0.1"
) - The default GM Account is already created and you can login with: Email
GM@GM
Passwordadmin
- To create a new account use this command in WorldServer:
bnetaccount create Player@Email YourPassword
then you can login with the email and password you just entered
- Check out CypherCore Discord
- Check out TrinityCore Discord
- Check out TrinityCore Wiki as a few steps are the same
- Blizzard, Battle.net, World of Warcraft, and all associated logos and designs are trademarks or registered trademarks of Blizzard Entertainment.
- All other trademarks are the property of their respective owners. This project is not affiliated with Blizzard Entertainment or any of their family of sites.