mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-06-09 03:42:54 +00:00
Register remote players in the client's IQNet array when their AddPlayerPacket arrives, so they appear in the Tab player list. Previously only the host and local player were registered. Also filter the dedicated server's phantom host entry (slot 0, empty gamertag) from the UI, fix tick() to update entries by smallId instead of sequential index, and fix player removal to use gamertag matching since XUIDs are 0 on dedicated servers. |
||
|---|---|---|
| .gitea/workflows | ||
| .github | ||
| .vscode | ||
| cmake | ||
| docker/dedicated-server | ||
| include | ||
| Minecraft.Client | ||
| Minecraft.Server | ||
| Minecraft.World | ||
| .clang-format | ||
| .clang-tidy | ||
| .gitattributes | ||
| .gitignore | ||
| build-linux.sh | ||
| build-start-dedicated-server.sh | ||
| CMakeLists.txt | ||
| CMakePresets.json | ||
| COMPILE.md | ||
| CONTRIBUTING.md | ||
| docker-build-dedicated-server.sh | ||
| docker-compose.dedicated-server.ghcr.yml | ||
| docker-compose.dedicated-server.yml | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
| start-dedicated-server.sh | ||
Legacy Evolved
This project aims to backport the newer title updates back to the Minecraft: Legacy Console Edition Source Code Leak (which is based on TU19).
Our roadmap:
-
Port Title Update 25 (98.21% complete)
-
Port Title Update 31 (76.12% complete)
See our our Contributor's Guide for more information on the goals of this project.
Download
Users can download our Nightly Build! Simply download the .zip file and extract it!
Acknowledgments
Huge thanks to the following projects:
- Patoke/LCERenewed - for some of the patches that required deep decompilation
- smartcmd/MinecraftConsoles - for creating such a great repo
Build & Run
Windows
- Install Visual Studio 2022 or newer.
- Clone the repository.
- Open the project folder from Visual Studio.
- Set the build configuration to Windows64 - Debug (Release is also ok but missing some debug features), then build and run.
GNU/Linux
We provide both a generic build script and a Nix flake.
- Nix:
nix run .#client - Generic:
./build-linux.sh

