Octol1ttle
ad325960e7
LaunchController: clang-tidy
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-04-03 21:21:44 +05:00
Octol1ttle
f7deeb0db4
no recursion
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-18 00:19:32 +05:00
Octol1ttle
a9f3be9f45
refactor: LaunchController
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-18 00:19:30 +05:00
Octol1ttle
549405ab2f
refactor!!!: migrate from shared pointers
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-11 21:00:03 +05:00
Octol1ttle
04a405067d
fix(LaunchController): correctly communicate if asking for offline name was successful
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-12-06 14:37:39 +05:00
TheKodeToad
3840d8a37a
Always check Microsoft account for offline account
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-02-13 19:12:50 +00:00
Trial97
2b590f24ed
remove task parent from constuctor
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-11-01 00:11:45 +02:00
Michael Tyson
ced2f9d1a0
Applied clang formatting
...
Signed-off-by: Michael Tyson <michael@atastypixel.com >
2024-10-30 12:51:34 +11:00
Michael Tyson
43e4481b70
Support for launching from command line in offline mode
...
This allows launching an offline instance with --offline --name=OfflineName. This is useful for playing split screen by creating two side-by-side instances, which is impossible online, unless one is using two separate paid accounts.
With this PR, it makes it possible to launch from a script - otherwise, one has to launch manually, which is a pain, or create offline profiles for each instance, which interferes with some functionality like skins (my autistic son takes great issue with his skin not being visible, when using offline profiles!).
Implementation is based on MultiMC, which supports this feature.
See also https://github.com/PrismLauncher/PrismLauncher/issues/1059 for discussion.
Signed-off-by: Michael Tyson <michael@atastypixel.com >
2024-10-30 12:30:20 +11:00
Trial97
0ee5665c95
Revert "Removed auto reauthenticate"
...
This reverts commit 400b518bc2 .
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-10-28 16:21:39 +02:00
Trial97
dcca175b36
snake_case to m_camelCase
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-08-09 11:06:31 +03:00
Trial97
c9809fff6d
add setting for quickplay singleplayer
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-08-08 16:53:26 +03:00
Trial97
147741e616
increment clang-tools version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-28 12:48:52 +03:00
Trial97
50a4d61ded
Fixed demo mode
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-10 23:26:41 +02:00
Sefa Eyeoglu
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
Sefa Eyeoglu
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
jopejoe1
29dcb9d274
Added Launch Demo button.
...
Signed-off-by: jopejoe1 <johannes@joens.email >
2022-09-15 18:44:18 -03:00
Sefa Eyeoglu
a160bd0062
chore: add license header to files I modified
2022-03-19 12:46:56 +01:00
Petr Mrázek
27f276ef13
GH-1795 add terminal launch option to use a specific Minecraft profile
...
Used like this:
```
./MultiMC --launch 1.17.1 --profile MultiMCTest --server mc.hypixel.net
```
2021-10-31 21:43:33 +01:00
Petr Mrázek
20b9f2b42a
NOISSUE Flatten gui and logic libraries into MultiMC
2021-07-25 19:50:44 +02:00