Evan Goode
5be25307bb
Merge pull request #22 from unmojang/evan-goode/nix-sync
...
nix: sync changes from nixpkgs
2024-08-11 22:49:56 -04:00
Evan Goode
5e93cff2d0
clang-format
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-08-11 22:06:38 -04:00
Evan Goode
f0140ee56b
Allow using custom authlib-injector JAR
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-07-28 23:57:14 -04:00
Evan Goode
62f87c423f
Use Nintendo Switch client ID
...
Reputable projects such as prismarine-auth and azalea-auth hardcode the
Nintendo Switch client ID instead of their own custom Azure application,
so we should be fine to go ahead and do the same.
Unfortunately, client IDs created for custom Azure applications, such as
Prism Launcher's client ID, will no longer work with Fjord Launcher, so
users who manually supplied a client ID will need to clear theirs.
2024-06-23 22:57:31 -04:00
Evan Goode
51da756e19
Merge remote-tracking branch 'prismlauncher/release-8.x' into develop
2024-06-23 11:34:11 -04:00
DioEgizio
81ea7cef5a
fix: add more datapack formats and clang-format it
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit a63842c727
)
2024-06-18 18:06:49 +00:00
DioEgizio
0df7a8dd3c
chore: clang-format ResourcePack.cpp
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit c07e791d7f
)
2024-06-18 18:06:49 +00:00
DioEgizio
c254a8961c
fix: update datapack and resourcepack versions
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 6af52c97c2
)
2024-06-18 18:06:49 +00:00
Trial97
8984cd5f66
improve invalid path name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit a7a1b28765
)
2024-06-10 09:11:36 +00:00
Trial97
905d9d2826
fix zero launch time
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 1b0e8260ac
)
2024-05-31 06:17:25 +00:00
Evan Goode
c8265567aa
Merge tag '8.3' into develop
2024-05-03 19:21:17 -04:00
Evan Goode
3e7b747926
Merge branch 'unmojang/8.2' into develop
2024-05-03 19:10:19 -04:00
Evan Goode
8acd7168dd
Actually fix offline accounts on 1.16.4, 1.16.5
2024-05-03 19:07:44 -04:00
Evan Goode
614615a5fd
Merge branch 'unmojang/fix-1.20' into develop
2024-05-03 17:44:15 -04:00
Evan Goode
d0550e998d
Merge branch 'unmojang/fix-1.16-offline' into develop
2024-05-03 17:31:39 -04:00
Evan Goode
c0dc59ecfb
whitespace
2024-05-03 17:31:00 -04:00
Evan Goode
e0796e5260
Merge remote-tracking branch 'furokku/develop' into develop
2024-05-03 17:28:03 -04:00
BatteredBunny
1d2590b024
Clean up
...
Signed-off-by: BatteredBunny <ayes2022@protonmail.com>
2024-04-25 11:40:01 +03:00
TheKodeToad
7960282e07
Support neoforge.mods.toml
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 252406ba3e
)
2024-04-20 07:50:01 +00:00
Trial97
b2cca30cd9
Moved getPathNameInLocal8bit inside FileSystem namespace
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 3ddcadcdd1
)
2024-04-06 12:40:35 +00:00
Trial97
3e5e131a94
Moved the creation of natives folder in ExtractNatives task
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 8ecab305ac
)
2024-04-06 12:40:35 +00:00
Trial97
1e5a29c423
Fixed crash on non-latin instance name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 450b73328e
)
2024-04-06 12:40:35 +00:00
Alexandru Ionut Tripon
99203cbd9b
Merge pull request #2253 from Trial97/manual_backport
...
Manual backport to 8.x
2024-03-28 14:47:45 +02:00
Alexandru Ionut Tripon
7c2a9df98e
Update launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2024-03-28 14:43:49 +02:00
Alexandru Ionut Tripon
b854c56c8c
Update launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp
...
Co-authored-by: Tayou <git@tayou.org>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2024-03-28 14:43:40 +02:00
Trial97
2c864a4aad
added more microsoft error codes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-03-28 14:43:30 +02:00
Trial97
b255c8b17f
Changed the trait name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-03-28 14:39:32 +02:00
Evan Goode
96b4933326
Merge Prism Launcher 8.2
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2024-03-21 10:59:32 -04:00
Evan Goode
8f254cb63b
Use either authlib-injector or system properties, not both
...
Resolves https://github.com/fn2006/PollyMC/issues/154
In 1.20+, authlib-injector wants to intercept
https://api.minecraftservices.com/publickeys [0], but if we override the
services server using -Dminecraft.api.services.host, the request does
not get intercepted.
That's not an issue for API servers that implement the /publickeys
route, but Ely.by does not. A decent solution is to not set these
-Dminecraft.api.*.host system properties when authlib-injector is
available, since authlib-injector expects authlib to make requests to
Mojang's API servers.
[0] 18a0ce2669
2024-03-18 13:05:46 -04:00
Evan Goode
639a7820fe
Fix offline multiplayer in 1.16.4-1.16.5
...
Resolves https://github.com/fn2006/PollyMC/issues/150
If the game is launched in offline mode, pass invalid API servers via
the -Dminecraft.api.* system properties. This workaround is mentioned
here:
https://github.com/FabricMC/fabric-loom/issues/915#issuecomment-1609154390
I think this change is appropriate to make here in PollyMC even though
the Fabric developers decided against using it there. If a user wants to
override the API servers back to the vanilla values (in order to use
Auth Me or something), they can do so by setting the following custom
JVM args on the instance:
-Dminecraft.api.env=PROD
-Dminecraft.api.auth.host=https://authserver.mojang.com
-Dminecraft.api.account.host=https://api.mojang.com
-Dminecraft.api.session.host=https://sessionserver.mojang.com
-Dminecraft.api.services.host=https://api.minecraftservices.com
Previously, auth args would override any user-specified args, but this
patch also changes that behavior so user-specified args are now passed
last.
2024-03-04 21:53:58 -05:00
furokku floc
d4635c1a04
forgot a thing
2024-03-03 23:08:22 +02:00
furokku floc
6e29802de9
change tabs to spaces
2024-03-03 23:06:12 +02:00
Echo J
6da36140eb
Use absolute path to load MangoHUD library
...
This should finally fix the Arch Linux Java symbol issue with MangoHUD
enabled: https://bugs.archlinux.org/task/77183
Signed-off-by: Echo J <tcg96nougat@gmail.com>
(cherry picked from commit 01180c20e1
)
2024-02-17 00:57:29 +00:00
TheKodeToad
25ba275230
Revert "[Backport release-8.x] Use minecraft
instead of .minecraft
for better accessibility"
2024-02-04 16:08:16 +00:00
furokku
2d2b082539
fixes #63
2024-02-03 23:42:19 +02:00
TheKodeToad
5e3b7d88ec
Use minecraft
instead of .minecraft
for better accessibility
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit f54ac25614
)
2024-02-01 17:16:29 +00:00
BatteredBunny
187475e35f
Adjusted AuthServerColumn to return authlibInjectorUrl instead of authServerUrl, make the column auto-resize
...
Signed-off-by: BatteredBunny <ayes2022@protonmail.com>
2024-01-23 22:38:41 +02:00
BatteredBunny
5c95f10f64
Add auth server column to account list
...
Signed-off-by: BatteredBunny <ayes2022@protonmail.com>
2024-01-19 00:40:35 +02:00
Alexandru Ionut Tripon
422135b2ab
Merge pull request #1771 from Trial97/account
...
Try refreshing account on launch if needed
2024-01-10 16:24:34 +02:00
tildejustin
5f4e0dfc14
remove legacy processArguments code
...
Signed-off-by: tildejustin <spacepepper3.14@gmail.com>
(cherry picked from commit eca5d88576
)
2024-01-05 12:27:13 +00:00
lumiscosity
7568e90655
Update GetModDependenciesTask.cpp
...
Signed-off-by: lumiscosity <averyrudelphe@gmail.com>
(cherry picked from commit 8cbdecc454
)
2023-12-16 16:25:35 +00:00
Sefa Eyeoglu
426deb4454
Merge pull request #1694 from Trial97/concurrent
2023-12-11 11:20:17 +01:00
Sefa Eyeoglu
a2aa303770
Merge pull request #1843 from Trial97/fix_not_found_dep
2023-11-23 11:02:16 +01:00
Sefa Eyeoglu
a966289944
Merge pull request #1852 from Trial97/war_ning
2023-11-23 11:01:53 +01:00
Sefa Eyeoglu
7c9c3d2c5f
Merge pull request #1815 from Trial97/fix_mangohub
2023-11-23 11:00:57 +01:00
Sefa Eyeoglu
d60d089cbc
Merge pull request #1751 from LocalSpook/account_type
2023-11-23 10:27:06 +01:00
Trial97
f18f7147b5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into war_ning
2023-11-23 10:44:49 +02:00
Sefa Eyeoglu
b42434bcb6
Merge remote-tracking branch 'upstream/develop' into const-in-declarations
2023-11-23 09:06:23 +01:00
Trial97
1a06a1424b
Added custom env vars to pre/post launch commands
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-11-18 10:53:38 +02:00
Evan Goode
bc709f8adc
Fix authlib-injector not working w/other Java agents
...
Signed-off-by: Evan Goode <mail@evangoo.de>
2023-11-18 00:46:15 -05:00