Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-08 | More informative exceptions in entrypoint | solonovamax | |
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Cleanup launcher classes | solonovamax | |
Cleanup a bunch of the code in launcher classes - Migrate the majority of the reflection to ReflectionUtils - Decrease logic in AbstractLauncher - Add logging to launcher classes at FINE level - make mcParams in AbstractLauncher an immutable list to prevent runtime manipulation - StandardLauncher instead copies the list to modify it Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Get rid of gross HashMap being used by `LauncherFactory` and instead use ↵ | solonovamax | |
*fancy* enum Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Cleanup splitting string into a pair | solonovamax | |
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Make main static | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> Inline local variable Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Create launcher.impl.legacy | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Remove the need for LegacyUtils | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Better variable naming | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Attempt to sort out copyright headers | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Fix formatting | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-11-08 | Cleanup EntryPoint code | solonovamax | |
- Don't return an int from listen(). An enum is preferred. - Make parseLine() static, and pass Parameters to it. Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Code refactors | solonovamax | |
- Refactor LauncherFactory.LauncherProvider to LauncherFactory - Refactor all launcher related components to launcher package - some basic code cleanup - Rename all, allSafe -> getList and first, firstSafe -> getString - Rename Utils -> LegacyUtils Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Get rid of singleton, and refactor LauncherFactory to be a static class | solonovamax | |
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | |||
2022-11-08 | Various tweaks to the Java component of the launcher | TheKodeToad | |
Signed-off-by: TheKodeToad <TheKodeToad@proton.me> | |||
2022-10-19 | Rename | Samisafool | |
Signed-off-by: Samisafool <thenerdiestguy@gmail.com> | |||
2022-09-18 | Merge pull request #903 from jopejoe1/demo-launch | Sefa Eyeoglu | |
2022-09-15 | fix: allow demo for older versions | flow | |
We were not propagating the '--demo' flag in the legacy launcher, unconditionally setting the 'demo' parameter to false. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-15 | fix: allow starting rd- versions | Sefa Eyeoglu | |
Using `Collections.emptyList()` doesn't allow us to later append stuff into that list. Use an empty `ArrayList` instead. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-09-05 | Revert "Move classpath definition into NewLaunch itself" | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-08-18 | refactor: move classpath definition into NewLaunch itself | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-06-16 | fix: add classpath exception to launcher library | Sefa Eyeoglu | |
Signed-off-by: icelimetea <fr3shtea@outlook.com> | |||
2022-06-15 | refactor: rename NewLaunch package | Sefa Eyeoglu | |
2022-05-14 | Refactor script parsing | icelimetea | |
2022-05-14 | Fix the license header | icelimetea | |
2022-05-13 | Add the license header to EntryPoint | icelimetea | |
2022-05-13 | Add the license header to LauncherFactory | icelimetea | |
2022-05-13 | Fix formatting | icelimetea | |
2022-05-05 | Make line count check more lenient | icelimetea | |
2022-05-05 | Fix typo | icelimetea | |
2022-05-05 | Improve mpticket file parsing code | icelimetea | |
2022-05-03 | More minor fixes | icelimetea | |
2022-05-03 | Fix method access modifier | icelimetea | |
2022-05-03 | Use only Java 7 features (in order to deal with #515) | icelimetea | |
2022-05-02 | Refactor some parts of NewLaunch (part 2) | icelimetea | |
2022-04-25 | Clarify exception messages | icelimetea | |
2022-04-24 | Use java.util.logging instead of custom logging | icelimetea | |
2022-04-24 | Refactor some parts of NewLaunch | icelimetea | |
2021-10-21 | NOISSUE continue debranding... | Petr Mrázek | |
2021-05-22 | NOISSUE Make LauncherPart aware of server to join | Janrupf | |
2021-01-18 | NOISSUE Update Copyright Year | AppleTheGolden | |
2019-01-16 | Update Copyright Year | AppleTheGolden | |
2018-11-01 | GH-2238 fix issues with whitespace/newlines in folder and instance names | Petr Mrázek | |
2018-07-15 | NOISSUE tabs -> spaces | Petr Mrázek | |
2018-02-11 | NOISSUE update copyright dates | Petr Mrázek | |
2017-11-18 | Support for classic multiplayer via mpticket | MinecraftZuriki | |
2017-10-29 | GH-2026 avoid using awt Dimension class to fix input issues on macOS | Petr Mrázek | |
2017-10-29 | GH-2026 remove some macOS stuff from launcher part to fix input issues on 1.13 | Petr Mrázek | |
2017-09-27 | GH-1997 replace use of weird hacks with normal java arguments | Petr Mrázek | |
This affects classpath and java.library.path. The catch is that if the strings cannot be expressed in system codepage on Windows, it tries to use 8.3 paths. | |||
2017-09-20 | NOISSUE set haspaid parameter to true when launching old versions | Petr Mrázek | |
2017-07-14 | NOISSUE allow running legacy without the applet wrapper | Petr Mrázek | |
Add 'noapplet' as a trait to do that. |