# Minecraft LCEMP LCEMP is my Minecraft Legacy Console Edition source fork that enables LAN multiplayer hosting along side more complete pc compatibility. ## notes: - This is NOT the full source code. - You need to provide the required asset files yourself. - Code quality is not perfect. I am still learning C++. - If you use this in other LCE-based projects, credit me. ## features: - Fully working multiplayer - Breaking and placing blocks synced - Kick system - Up to 8 players (modifiable in source) - Keyboard and mouse support - Gamma fixed - Fullscreen support ## launch_arguments: - name: -name usage: "-name " description: Sets your in-game username. - name: -ip usage: "-ip " description: > Manually connect to an IP if LAN advertising does not work or if the server cannot be discovered automatically. - name: -port usage: "-port " description: > Override the default port if it was changed in the source. example: command: "Minecraft.Client.exe -name Steve -ip 192.168.0.25 -port 25565" ## Compiling ### directories: - path: Minecraft.Client\music\ - path: Minecraft.Client\Common\Media\ - path: Minecraft.Client\Common\res\ - path: Minecraft.Client\Common\DummyTexturePack\ - path: Minecraft.Client\DurangoMedia\ - path: Minecraft.Client\OrbisMedia\ - path: Minecraft.Client\PS3Media\ - path: Minecraft.Client\PSVitaMedia\ - path: Minecraft.Client\Windows64Media\ - path: Minecraft.Client\redist64\ - path: Minecraft.Client\PS3_GAME\ - path: Minecraft.Client\PS4_GAME\ - path: Minecraft.Client\sce_sys\ - path: Minecraft.Client\TROPDIR\ - path: Minecraft.Client\PS3\PS3Extras\DirectX\ - path: Minecraft.Client\PS3\PS3Extras\HeapInspector\ - path: Minecraft.Client\Common\Network\Sony\ - path: Minecraft.Client\common\dlc\ - path: Minecraft.Client\durango\sound\ - path: Minecraft.Client\Xbox\4JLibs\ - path: Minecraft.Client\Windows64\4JLibs\ - path: Minecraft.Client\PSVita\4JLibs\ - path: Minecraft.Client\PS3\4JLibs\ - path: Minecraft.Client\Orbis\4JLibs\ - path: Minecraft.Client\Durango\4JLibs\ - path: Minecraft.Client\Windows64\Miles\ - path: Minecraft.Client\PSVita\Miles\ - path: Minecraft.Client\PS3\Miles\ - path: Minecraft.Client\Orbis\Miles\ - path: Minecraft.Client\Durango\Miles\ - path: Minecraft.Client\Durango\Iggy\ - path: Minecraft.Client\Windows64\Iggy\ - path: Minecraft.Client\PSVita\Iggy\ - path: Minecraft.Client\PS3\Iggy\ - path: Minecraft.Client\Orbis\Iggy\ - path: Minecraft.Client\PS3\Sentient\ - path: Minecraft.Client\Orbis\Sentient\ - path: Minecraft.Client\Durango\Sentient\ - path: Minecraft.Client\Xbox\Sentient\ - path: Minecraft.Client\Windows64\Sentient\ - path: Minecraft.Client\PSVita\Sentient\ - path: Minecraft.Client\PS3\PS3Extras\boost_1_53_0\ ### files: - path: Minecraft.Client\xbox\MinecraftWindows.rc - path: Minecraft.Client\xbox\MinecraftWindows.ico - path: Minecraft.Client\xbox\small.ico - path: x64\Debug\iggy_w64.dll - path: x64\Debug\mss64.dll ### install: - Get required assets. - Replace your Minecraft.Client and Minecraft.World source folder with this one. - Build. - Run with optional launch arguments if needed. ## contributing: - If you find issues, open a PR. - I will review and merge if valid. author: notpies