Commit Graph

2474 Commits

Author SHA1 Message Date
Glavo
5e1304f699 Add short SHA to the name of github action artifact 2021-10-16 17:48:18 +08:00
Glavo
955a06d689 Optimize invitation code generation 2021-10-16 17:47:43 +08:00
Glavo
59e1a470e3 Log classpath in log window 2021-10-16 00:01:17 +08:00
Glavo
16952f5695 Update script format 2021-10-16 00:01:17 +08:00
Glavo
67feca075b Allow users to export PowerShell scripts 2021-10-16 00:01:17 +08:00
Glavo
12368375cf Pass classpath by environment variable 2021-10-16 00:01:17 +08:00
Glavo
284ffb7aa0 Clearly specify the in all places 2021-10-14 23:09:06 +08:00
Glavo
1aefb26575 Extract duplicate code 2021-10-14 22:27:34 +08:00
Glavo
670d0f8462 Remove unnecessary code 2021-10-14 22:27:34 +08:00
Glavo
3bbe422421 When using Java with different architectures, display the Java architecture in the crash window 2021-10-14 22:27:34 +08:00
Glavo
d68e988c15 Relax timeout restrictions 2021-10-14 22:27:34 +08:00
Glavo
74fd35047c Use 'PROCESSOR_IDENTIFIER' to determine the architecture on Windows 2021-10-14 22:27:34 +08:00
Glavo
21a9d19105 Allow use cato on Windows on ARM 2021-10-14 22:27:34 +08:00
Glavo
f662e983a4 Improve 'Architecture' 2021-10-14 22:27:34 +08:00
Glavo
7db379492a Log architecture information 2021-10-14 22:27:34 +08:00
Glavo
4a82daccec fix: checkstyle 2021-10-14 22:27:34 +08:00
Glavo
21e44bbc90 Do not automatically select Java non for x86 and x86-64 2021-10-14 22:27:34 +08:00
Glavo
42a40a844a Minor improvements 2021-10-14 22:27:34 +08:00
Glavo
cd7c515097 Accurately obtain the Windows version number; Report error when users try to run minecraft using java for other platforms 2021-10-14 22:27:34 +08:00
Glavo
9595626a27 Enhance JavaVersionConstraint 2021-10-14 22:27:34 +08:00
Glavo
db105c90b5 Update the link of AdoptOpenJDK 2021-10-14 22:27:34 +08:00
Glavo
74a305c32a Download Java on MacOS aarch64 2021-10-14 22:27:34 +08:00
Glavo
3af115ce37 Use separate native folder for each platform 2021-10-14 22:27:34 +08:00
Glavo
b4e7934396 Improve display Java version 2021-10-14 22:27:34 +08:00
Glavo
0a54037460 Improve 'Architecture' and 'JavaVersion' 2021-10-14 22:27:34 +08:00
Glavo
dd8da57cfb New 'Platform' class 2021-10-14 22:27:34 +08:00
Glavo
9b6f2d00ca Rename 'Platform' to 'Bits' 2021-10-14 22:27:34 +08:00
huanghongxun
2852821d2c fix(mod): does not translate mod with id "examplemod" 2021-10-13 21:20:08 +08:00
huanghongxun
673bc75cd5 fix(javafx): should download javafx at beginning, not let user choose download source first. 2021-10-13 13:58:33 +08:00
Glavo
3fad76aae1
自动开始下载 JavaFX (#1063)
* Automatically start downloading JavaFX

* Reimplement ProgressFrame with JDialog
2021-10-13 13:54:24 +08:00
huanghongxun
2cb70a41fb fix(multiplayer): forget to respond handshake. 2021-10-13 13:48:47 +08:00
huanghongxun
ef4f2ed791 feat(ui): translations for AccessDeniedException. 2021-10-13 13:47:59 +08:00
huanghongxun
c9a73a366d fix: test. 2021-10-13 02:39:25 +08:00
huanghongxun
7973179ddf feat(crash): ModResolutionException (Could not resolve valid mod collection) 2021-10-13 02:32:56 +08:00
huanghongxun
6b656bdc48 chore(crash): some comment. 2021-10-12 23:56:34 +08:00
huanghongxun
428c1a1799 feat(java): WIP: show expected java version range when no valid java. 2021-10-12 23:49:06 +08:00
huanghongxun
8892e2b273 feat(crash): fabric 0.12 may be incompatible with mods. 2021-10-12 23:39:12 +08:00
huanghongxun
2e8e6dd39e fix: mess tag. Closes #1090. 2021-10-12 23:16:01 +08:00
huanghongxun
3ac16b15c6 fix(multiplayer): should not show unsupported platform when running on 32-bit Java, but 64-bit OS. 2021-10-12 23:06:13 +08:00
huanghongxun
ec3dfb908c fix(auth): OAuth login dialog logging state. 2021-10-12 22:53:35 +08:00
huanghongxun
b5484bb13b fix(system): we may get x86_64 when running 32-bit JVM in 64-bit Windows. 2021-10-12 22:53:09 +08:00
huanghongxun
c5a43efafb fix: checkstyle. 2021-10-12 22:06:25 +08:00
huanghongxun
23c2c0689c feat(account): OAuth account relogin. 2021-10-12 22:00:41 +08:00
huanghongxun
948d64237e fix(multiplayer): show friendly message when cato file not found. 2021-10-12 21:14:14 +08:00
huanghongxun
3433e88bb8 feat(microsoft): WIP: handle credentials expiration. 2021-10-12 14:04:18 +08:00
huanghongxun
28278c091d feat(multiplayer): more logs. 2021-10-12 14:03:46 +08:00
huanghongxun
04a68d0b95 feat(ui): show world download button in worldlistpage. 2021-10-12 14:03:27 +08:00
huanghongxun
9b0c0d1870 feat(download): resourcepack game version selection. 2021-10-10 22:32:59 +08:00
huanghongxun
86734d2f5f fix(ui): incorrect padding. 2021-10-10 22:24:09 +08:00
huanghongxun
7d5a73828d feat(download): category 2021-10-10 22:20:32 +08:00