|
1 | 1 | # OpenJavaLauncher |
2 | 2 | Open-source java minecraft launcher (pro) |
| 3 | + |
| 4 | +# Help me with the GUI |
| 5 | +I don't know how to make beautiful graphical interfaces. If you want to help, make a fork and pullrequest |
| 6 | + |
| 7 | +# Screenshots |
| 8 | + |
| 9 | + |
| 10 | +# File structure |
| 11 | +`java -jar OpenJavaLauncher.jar mainFolderName` |
| 12 | +```css |
| 13 | +mainFolderName |
| 14 | +| openjavalauncher.json |
| 15 | +| versions |
| 16 | + | version_manifest_v2.json |
| 17 | + | 1.19.4 |
| 18 | + | 1.19.4.json |
| 19 | + | 1.19.4.jar |
| 20 | +| libraries |
| 21 | + | <contains libraries> |
| 22 | +| assets |
| 23 | + | objects |
| 24 | + | indexes |
| 25 | +``` |
| 26 | + |
| 27 | +## openjavalauncher.json |
| 28 | +```json |
| 29 | +{ |
| 30 | + "windowStartHeight": 700, |
| 31 | + "windowStartWidth": 500, |
| 32 | + "userProfiles": [ |
| 33 | + { |
| 34 | + "profileUUID": "8be91f48-9a2b-4c91-bb19-f21e427dea6c", |
| 35 | + "name": "My first profile: Steve", |
| 36 | + "nickname": "Steve", |
| 37 | + "isDemo": false, |
| 38 | + "uuid": "6e65b2ac96c746bda2e766ee81500487" |
| 39 | + } |
| 40 | + ], |
| 41 | + "latestSave": 1678978837280, |
| 42 | + "language": "en_us", |
| 43 | + "selectedUserProfile": "8be91f48-9a2b-4c91-bb19-f21e427dea6c", |
| 44 | + "selectedGameProfile": "1bc0d011-06a7-4b93-a3c8-b5b4d905b42b", |
| 45 | + "formatVersion": 0, |
| 46 | + "gameProfiles": [ |
| 47 | + { |
| 48 | + "jvmPath": "/bin/java", |
| 49 | + "versionId": "1.19.4", |
| 50 | + "profileUUID": "1bc0d011-06a7-4b93-a3c8-b5b4d905b42b", |
| 51 | + "downloadMissingAssets": true, |
| 52 | + "windowHeight": 0, |
| 53 | + "name": "Latest for FazziCRAFT", |
| 54 | + "gameDirectory": "/home/user/.minecraft", |
| 55 | + "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", |
| 56 | + "windowWidth": 0 |
| 57 | + } |
| 58 | + ] |
| 59 | +} |
| 60 | +``` |
0 commit comments