LCEMP/README.md
project516 3ed0b430e7
Add section explaining which file this project is based off of
There were many files from the leak, this PR tells user which file the project is based off of

solves #18
2026-03-02 11:02:58 -06:00

102 lines
3.4 KiB
Markdown

# 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.
- This project is based off of the `minecraft.rar` file.
- 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 <username>"
description: Sets your in-game username.
- name: -ip
usage: "-ip <targetip>"
description: >
Manually connect to an IP if LAN advertising does not work
or if the server cannot be discovered automatically.
- name: -port
usage: "-port <targetport>"
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