Que fait minecraftconsoles-lce ?
Compétence experte pour construire, exécuter et étendre MinecraftConsoles (Minecraft Legacy Console Edition) — une réimplémentation multiplateforme en C++ avec serveur dédié, multijoueur LAN et support de modding.
Aperçu
MinecraftConsoles est une réimplémentation open source de Minecraft pour les consoles legacy (Xbox 360, PS3, etc.). Cette compétence vous aide à compiler le projet à partir des sources, à exécuter le client ou le serveur, et à ajouter des mods personnalisés.
Prérequis
- Compilateur C++ : GCC (Linux), Clang (macOS), ou MSVC (Windows)
- CMake (>= 3.16)
- Dépendances : OpenGL, SDL2, enet, libcurl
- Python 3 (pour les scripts de build)
Installation
git clone https://github.com/aradotso/minecraftconsoles-lce.git
cd minecraftconsoles-lce
cmake -B build
cmake --build build -j$(nproc)
Utilisation
Pour lancer le client :
./build/MinecraftConsoles
Pour exécuter le serveur dédié :
./build/MinecraftConsoles --server --port 25565
Modding
Les mods peuvent être écrits en C++ ou Lua. Placez vos fichiers de mod dans le répertoire mods/ à côté de l'exécutable. Référez-vous à la documentation de l'API pour les points d'entrée disponibles.
Contribution
Les contributions sont les bienvenues ! Veuillez soumettre une pull request ou ouvrir un ticket sur GitHub.
Licence
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.