Skip to content

Repository files navigation

NOTE
Legacy Community Launcher does not contain any code from Minecraft Legacy Console Edition. Therefore, please don't DMCA this project.


LC Launcher Logo

LC Launcher


     


What is LC Launcher?

Legacy Community Launcher is a multi-platform launcher for Minecraft Legacy Console Edition forks.

Installation

Windows

  • Download Setup.exe from the latest release
  • Double click the .exe file to run it
  • If you get a windows defender warning, just click More info and then Run anyways

MacOS

  • Download the .app from the latest release
  • Double click the .app file to run it
  • If you get a unverified app publisher popup then:
    • Open system settings
    • Click on Privacy and Security and scroll down
    • You will find a button saying Open Anyways, click it
    • It will ask for your password and give you another confirmation prompt
    • It will then open after you confirm

Linux

  • Download the .AppImage from the latest release
  • You might need to run chmod a+x ./[filename].AppImage to make it executeable
  • You can then just double click or run ./[filename].AppImage to open LC Launcher
  • You can move the .AppImage to anywhere, so I recommend you make an ~/Applications folder

Planned Features

  • Instances & Profiles
    • Multiple Instances
    • Each profile has its own data for each instance
    • Client Argument config UI
    • Import and export instances
    • Corrupted installation fix menu
    • Multiple skins per profile
    • Cape menu on profile edit/create
  • General
    • Download instance updates
    • Use wine/proton to run instances on Linux and MacOS
    • Auto updates with prompt
    • Big screen mode with controller support
    • Make instances appear as games in Steam
  • Save Data
    • Skin Editor / Change Skins
    • Import / Export Worlds
    • Convert LCE worlds to Java worlds (je2be)
    • Slim & 64x64 skin support for neoLegacy
  • Multiplayer
    • Add friends in the launcher
    • Friend, chat, and join game system
    • Multiplayer overlays / notifications while playing LCE
    • Realm hosting and syncing
  • Modding
    • Mod Loader support
    • Dev tools (.arc, .pak, .loc editor)
    • LCE Workshop + Website
    • Extensions for the launcher itself
    • Sandboxing Wine when running instances
  • Misc
    • Discord RPC Presence
    • Game logs with channel parsing and colours
    • Detailed playtime breakdown
    • Option to toggle panoramas
    • View achievements inside the launcher

Contributors

All contributions are welcome but please make sure you arn't vibe coding large parts of your code. This will just require a rewrite later and ends up taking more time.

License

Simplified terms. You should just read this!
  • Anyone can copy, modify and distribute this software.
  • You have to include the license and copyright notice with each and every distribution.
  • You can use this software privately.
  • You can use this software for commercial purposes.
  • If you dare build your business solely from this code, you risk open-sourcing the whole code base.
  • If you modify it, you have to indicate changes made to the code.
  • Any modifications of this code base MUST be distributed with the same license, GPLv3.
  • This software is provided without warranty.
  • The software author or license can not be held liable for any damages inflicted by the software.

See LICENSE for full terms.

Credits

  • TheHuckle
  • LC Launcher contributors

(Back To Top)

About

Multi-platform launcher written in JS for Minecraft Legacy Console Edition forks.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages