Open-source java minecraft launcher (pro)
Launcher for (linuxoids) those who just want to run minecraft, and not download the launcher for 100 years
I don't know how to make beautiful graphical interfaces. If you want to help, make a fork and pullrequest
The launcher does not have an online account login system, but this does not mean that you need to use it.
I FORBID YOU TO RUN MINECRAFT THROUGH IT UNLESS YOU HAVE PURCHASED AN OFFICIAL LICENSE FOR THE GAME!
My license - NameMC: FazziCLAY
java -jar OpenJavaLauncher.jar mainFolderName
mainFolderName
| openjavalauncher.json
| versions
| version_manifest_v2.json
| 1.19.4
| 1.19.4.json
| 1.19.4.jar
| libraries
| <contains libraries>
| assets
| objects
| indexes
{
"windowStartHeight": 700,
"windowStartWidth": 500,
"userProfiles": [
{
"profileUUID": "8be91f48-9a2b-4c91-bb19-f21e427dea6c",
"name": "My first profile: Steve",
"nickname": "Steve",
"isDemo": false,
"uuid": "6e65b2ac96c746bda2e766ee81500487"
}
],
"latestSave": 1678978837280,
"language": "en_us",
"selectedUserProfile": "8be91f48-9a2b-4c91-bb19-f21e427dea6c",
"selectedGameProfile": "1bc0d011-06a7-4b93-a3c8-b5b4d905b42b",
"formatVersion": 0,
"gameProfiles": [
{
"jvmPath": "/bin/java",
"versionId": "1.19.4",
"profileUUID": "1bc0d011-06a7-4b93-a3c8-b5b4d905b42b",
"downloadMissingAssets": true,
"windowHeight": 0,
"name": "Latest for FazziCRAFT",
"gameDirectory": "/home/user/.minecraft",
"jvmArguments": "-Xmx2048M -Xms2048M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dfile.encoding=UTF-8",
"windowWidth": 0
}
]
}