mirror of
https://github.com/DeveloperExotic/LegacyCrossPlay.git
synced 2026-07-16 03:00:52 +00:00
a94f5f8c588081500cdbae71b02a84da5ca47fc7
Legacy Cross Play
Any questions, need help? Join the server!
This project allows Legacy Console Edition clients to join a vanilla 1.8 Java Edition server!

How to Install
Client modifications, or server plugins ARE NOT required!
- Install NodeJS, you may need to restart your computer after
- Run the file
install_dependencies.bat, - you only need to run this file one time. - Run
start.bat, the proxy will appear in the join tab on Legacy Console Edition!
How to Use
Use the /lce commands to manage your connection between Legacy Edition and Java Edition:
-
/lce connect <ip>
Connect to a Java Edition server. -
/lce disconnect
Disconnect from the Java Edition server. -
/lce link
Link your Java Edition account. -
/lce unlink
Unlink your Java Edition account. -
/lce uselink <true/false>
Enable or disable the use of your linked Java Edition account when connecting.
TODO
- Crafting is buggy / not fully implemented
- You're unable to accept villager trades
- Lighting is a little bugged in other dimensions (afaik)
Chunks
- Java → LCE chunks
- Blocks
- Metadata
- Lighting
- Biomes
Inventory Syncing
- Held item
- Item dropping
- Creative items
- Creative clear
- Moved items
Sync Gamemode / XP / Health / Hunger
- Damage knockback / sound
Respawn
- Death animation
- Respawn handling
Environment
Time
- Sync Time
- DoDaylightCycle fix
Weather
- Sync Weather
Sound
- Sound effects
Entities
Base Entities
- Java edition players
- Items
- Mobs
Mob Features
- Ageable entities
- Entity metadata (e.g. size, type)
- Nametags
- Mob inventory
- Animations (e.g. bats)
Entity Attachments
- Attach to entities (e.g. riding pig, minecart, boat)
Damage Translation
LCE Damage → Java Entity
- Entity
- Player
Java Damage → LCE Entity
- Mobs
- Players
- Hurt sound
- Entity velocity knockback
Critical Hits
- Normal critical
- Magical critical
Other Entity Systems
- Fix minecart metadata (e.g. tnt minecart)
- Arrows
- Fix arrow bug when colliding with player / low bow pull
- Falling block entities (e.g. sand, gravel, anvil)
- Fireball
- Custom Java Edition skins
Server
Chat
- Receive server chat
- Finter server colors
- Send server chat
- Fix chat commands (e.g. /say, /tellraw)
- Java edition english chat translations
Disconnections
- Our LCE client disconnects
- Our java player disconnects
Player Animations
LCE → Java
- Crouch
- Sprint
- Attack (swing)
- Riding
- Sword blocking
Java → LCE
- Crouch
- Sprint
- Attack
- Entity
- Player
- Eating
- Sleeping
Block Updates
Java → LCE
- Creative
- Survival
- Explosions
LCE → Java
- Creative
- Survival
World
- Particles
- Nether and End dimensions
UI
- Crafting
- Brewing stand
- Furnace
- Villager trading
- Accept trade (Hard to implement, coming soon)
- Anvils
- Chests
Languages
JavaScript
100%