You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These three launchers are all based on the same codebase.
16
16
17
-
No issues known.
17
+
No issues known. This is the golden standard as far as launchers go.
18
18
19
19
Logging: Uses [the standard logging configuration](https://github.com/MinecraftForge/MinecraftForge/blob/9274e4fe435cb415099a8216c1b42235f185443e/fml/src/main/resources/log4j2.xml) (with a trace level `fml-client-latest.log`, a not very useful `latest.log`, and a sometimes useful `fml-junk-earlystartup.log`). I have no idea how the GUI log works.
20
20
21
21
Java runtime: User provided
22
22
23
-
## ATLauncher
23
+
## Official Launcher
24
24
25
-
Logging: Uses a custom log configuration ([example from a 1.7 Forge instance](https://github.com/LegacyModdingMC/wiki/blob/master/references/launchers/atlauncher/client-1.7.xml)).
25
+
### Modern (2.x)
26
26
27
-
- On the disk, only a `latest.log` is created.
28
-
- The same log is shown in the GUI.
29
-
- This log can be uploaded to `paste.atlauncher.com`.
30
-
- It likes to eat the first line of stack traces.
31
-
- But there are also messages that only appear in the GUI log.
32
-
- It tries to remove sensitive information from the log, for example all occurrences of the launcher's path are replaced with `**USERSDIR**`.
33
-
- There's an option to configure the verbosity in the settings, but it doesn't seem to do anything.
27
+
Uses [the vanilla launcher config](https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml) even in modded instances.
34
28
35
-
Java runtime: Downloads 8u51 by default. A custom install can be provided.
29
+
### Legacy (1.x)
36
30
37
-
## Technic Launcher
31
+
Deletes extra items from the assets directory (`$launcherDir/assets`).
38
32
39
-
Uses [LaunchWrapper's logger config](https://github.com/Mojang/LegacyLauncher/blob/a4801b70f8a0148c6e6279ec2e91527e8019e1c8/src/main/resources/log4j2.xml) (which is based on vanilla 1.7.2's) due to incorrect classpath ordering.
33
+
`$launcherDir/launcher_profiles.json` holds the verson of the launcher in `.launcher_version.name` (e.g. `1.6.61`.)
40
34
41
35
## CurseForge Launcher
42
36
43
37
(?)
44
38
45
39
Java runtime: Downloads 8u51. A different version can be forced if a mystery CF-specific flag is set<sup>[[*](https://github.com/GTNewHorizons/Angelica/issues/82#issuecomment-1871629459)]</sup>. (The flag in question seems to be `-version:1.8+`.)<sup>[[*](https://old.reddit.com/r/feedthebeast/comments/4kq9ks/how_do_i_change_the_default_version_of_java_that/d3hiod2/)]</sup>
46
40
47
-
## Official Launcher (1.x)
41
+
## Technic Launcher
42
+
43
+
Uses [LaunchWrapper's logger config](https://github.com/Mojang/LegacyLauncher/blob/a4801b70f8a0148c6e6279ec2e91527e8019e1c8/src/main/resources/log4j2.xml) (which is based on vanilla 1.7.2's) due to incorrect classpath ordering.
48
44
49
-
Uses [the vanilla launcher config](https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml) even in modded instances.
45
+
## ATLauncher
50
46
51
-
Deletes extra items from the assets directory (`$launcherDir/assets`).
47
+
Logging: Uses a custom log configuration ([example from a 1.7 Forge instance](https://github.com/LegacyModdingMC/wiki/blob/master/references/launchers/atlauncher/client-1.7.xml)).
52
48
53
-
`$launcherDir/launcher_profiles.json` holds the verson of the launcher in `.launcher_version.name` (e.g. `1.6.61`.)
49
+
- On the disk, only a `latest.log` is created.
50
+
- The same log is shown in the GUI.
51
+
- This log can be uploaded to `paste.atlauncher.com`.
52
+
- It likes to eat the first line of stack traces.
53
+
- But there are also messages that only appear in the GUI log.
54
+
- It tries to remove sensitive information from the log, for example all occurrences of the launcher's path are replaced with `**USERSDIR**`.
55
+
- There's an option to configure the verbosity in the settings, but it doesn't seem to do anything.
56
+
57
+
Java runtime: Downloads 8u51 by default. A custom install can be provided.
0 commit comments