Skip to content

InterJava-Studio/OrangLaunch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Orange Launcher

orange

Installation (Arch Linux)

Install with yay: yay -S oranglauncher-bin

Note

Currently, there is no available version for Windows because of the bad python performance on it. The Windows version will be completely rewritten later on. Linux version will still be updated regularly.

About This Minecraft Launcher

This launcher is designed to be a modular, modern, and highly customizable Minecraft launcher experience. It uses Python for backend that keeps everything lightweight, fast, and fully scriptable.

Accounts

Microsoft (mojang)

This is achieved by using localhost and microsoft official page. If that fails, then it will use browser to connect. It's safe for you to use this, because the launcher gets the token from the Microsoft servers, not from me! Token is required to indentify if you are legit owner of your account.

Offline (cracked)

Simply enter username and boom you have that account, and you can use it only on cracked servers (offline-mode=false) and singleplayer. Though, you can't have a custom skin bc you cracked it! I'm not resposible for any legal damage, nor im Mojang or Xbox studios.

News Hub

The launcher includes a news page that displays every updates, announcements, and community info. It refreshes automatically every start in a clean way.

Modding Panel

A dedicated modding tab provides:

  • Easy mod installation and management
  • Version‑aware mod compatibility handling
  • Automatic folder structuring for cleaner organization
  • MrPack file support from modrith

Profiles System

You can create and switch between multiple game profiles, each with its own:

  • Name
  • Game version
  • Loader
  • Version of loader
  • Ram And more!

Resource Packs & Shaders

The launcher features a tab for visual enhancements:

Enable, disable, and reorder resource packs. Manage shaders with eaay toggling. Add/remove shaderpacks and resourcepacks

Settings

The settings interface lets you modify:

  • Launcher general
  • Accounts page
  • About page And more!

Language Support

The entire application supports changeable languages, including community‑driven translations. Switching languages reloads the whole app.

Built‑In Python Engine

The core logic of the launcher runs on Python, providing:

  • Fast scripting integration
  • Easy feature expansion
  • High reliability and cross‑platform compatibility
  • Modding of the launcher
  • Fixing bugs faster

For the developers section:

Go to GitHub Wiki up in the GitHub website of this repo, and open Wiki. You will find all tutorials and examples about this launcher, and even build your own version!