Legend Eternal (Shanda Games) - Official Public HC Source
June 17, 2025 ยท View on GitHub
How to start
Client & Launcher Configuration
First, a compatible client will need to be downloaded, for example:
Latest version still compatible with this files [v1.72 - 192912)]
Once downloaded, you will need to copy the compiled binaries of the launcher to the root of the folder.
In launcher there is a configuration file called "!Settings.txt". In this file we must put our WAN IP and the AccountServer port (by default 7000), eg:
If it is locally: 127.0.0.1:
If it is WAN: <public_ip>
Account Server Configuration
We will have to create a file in the root of the account server called "!ServerInfo" in which we will include a list of the GS that we will have raised, by default we will only have one, so we will have something like the following:
If it is locally:
[ {
"ServerName": "LOMCN",
"TicketAddressIP": "127.0.0.1",
"TicketAddressPort": 6678,
"PublicAddressIP": "127.0.0.1",
"PublicAddressPort": 8701
} ]
If it is WAN:
[ {
"ServerName": "LOMCN",
"TicketAddressIP": "127.0.0.1",
"TicketAddressPort": 6678,
"PublicAddressIP": "public_ip",
"PublicAddressPort": 8701
} ]
Game Server Configuration
We must copy a valid system database in the "Database/System" folder.
It does not require changing the default config.
To publish on the internet, you must open ports 7000 and 8701 on your router
Network Communication Diagram
Useful Links:
Special Thanks
Other Projects
Mir 1 | Database - Remake of ActozSoft's 1997 The Legend Of Mir 1
Mir 2 | Database | Map Editor - Remake of ActozSoft/Wemade Entertainment's 1999 The Legend Of Mir 2
Mir 3 | Database | Map Editor- Remake of Wemade Entertainment's 2003 The Legend Of Mir 3
WoOOL - Remake of Shanda Games' (now Shengqu Games) 2003 The World Of Legend
Mir 3D (Moon Spirit) | Mir 3D (Holy Cow) - Remake of Shanda Games' (now Shengqu Games) 2016 Legend Eternal
Mir 4 - Remake of Wemade Entertainment's 2021 The Legend Of Mir 4