Burning_TNT
35ce95857a
Fix #3026 : resources 目录应该跟随游戏目录 ( #3027 )
2024-05-31 22:48:19 +08:00
Burning_TNT
6b78f56298
修复自动安装在 1.20.4 的严重问题 ( #3023 )
...
* Fix: OptiFine and Forge has compatible problem on 1.20.4 . Fix: Forge changes it's main class on 1.20.4 .
* Fix: HMCL cannot display the analyed versions installed by external launchers.
* Refuse to configure installable widgets when it's from external process.
* Add javadoc about LibraryStatus
* Adapt to the new change of Forge: b8270cd9ff
* Re-arrange entries.
* Fix.
2024-05-31 22:02:56 +08:00
Burning_TNT
704d4e9cc0
Fix #3079 修复 NeoForge 整合包版本识别不正确的问题 ( #3082 )
...
* Fix #3079
* Fix.
* Fix: checkstyle.
2024-05-28 08:28:35 +08:00
Calboot
96471e3a92
Fix #3071 : 在 HMCL 被终结时停止日志线程 ( #3081 )
...
* update
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-05-28 08:17:55 +08:00
Burning_TNT
af3719403d
Support #3000 : Support neoforge.mods.toml ( #3031 )
...
* Support #3000
* Fix #2371
* Rename references.
* Code cleanup.
2024-05-15 22:24:48 +08:00
Liyan Zhao
e0764d6f0c
support java from homebrew ( #3035 )
...
* fix: support java from homebrew
* fix: support java from homebrew
* fix: add ~/Library/Java/JavaVirtualMachine
2024-05-14 00:15:07 +08:00
Glavo
a3af719087
支持自动下载 Java 21 ( #3045 )
2024-05-13 23:41:23 +08:00
zkitefly
7f13d6646b
Update ExitWaiter.java ( #3042 )
2024-05-12 20:36:21 +08:00
Kieran Moy
e8b4c38451
Add cinnamon desktop support ( #3017 )
2024-05-07 23:40:18 +08:00
Glavo
381eead7b6
将 1.20.5 和 1.20.6 添加至 versions.txt ( #3008 )
...
* 更新 versions.txt
* update
2024-05-07 23:27:22 +08:00
Glavo
a8bb5c1570
修复导入部分整合包失败的问题 ( #2989 )
...
* 修复导入部分整合包失败的问题
* update
* update
2024-04-15 04:02:24 +08:00
zkitefly
a33377d1f2
add macos_failed_to_find_service_port_for_display ( #2797 )
...
* add macos_failed_to_find_service_port_for_display
日志来自 HMCL KOOK
* updata i18n
* Update I18N_zh.properties
2024-04-15 02:38:59 +08:00
zkitefly
48b6bd4ea1
add NEOFORGE_FOREST_OPTIFINE ( #2976 )
...
* add NEOFORGE_FOREST_OPTIFINE
* fix
2024-04-15 02:10:02 +08:00
Liyan Zhao
9cf23f69a6
Fix Microsoft authentication ( #2986 )
...
* fix: microsoft login #2979
* fix: typo
2024-04-15 02:07:47 +08:00
Glavo
4104ca082d
修复日志文件夹不存在时无法将日志写入文件的问题 ( #2984 )
2024-04-11 19:43:18 +08:00
Glavo
a5e04a7b81
将 24w14potato 添加至 versions.txt ( #2962 )
...
* 将 24w14potato 添加至 versions.txt
* Update test
2024-04-02 13:55:52 +08:00
Glavo
57018bef47
重新实现日志记录 ( #2951 )
...
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
2024-03-28 12:16:52 +08:00
Glavo
0b65431044
清理残余 MCBBS 相关内容 ( #2953 )
...
* 清理残余 MCBBS 相关内容
* update
2024-03-25 21:44:27 +08:00
Myth
1605eb1775
fix: add locale to avoid wrong yggdrasil server name ( #2521 )
...
* fix: add locale to avoid wrong yggdrasil server name
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-03-23 14:19:16 +08:00
Glavo
94ccee0b76
优化 I18n ( #2948 )
...
* update
* update
* update
* update
* update
2024-03-23 14:11:52 +08:00
Glavo
abec1abcff
更新默认皮肤 ( #2943 )
...
* 更新默认皮肤
* update
* update
* update
* update
* update
* update
2024-03-22 16:09:25 +08:00
Glavo
1187ae4f04
Fix #2938 : 修复 DefaultLauncher 会多次添加包装命令的问题 ( #2939 )
2024-03-16 11:08:17 +08:00
Glavo
8efdc536ee
Fix #2934 : 修复无法读取远古版本版本号的问题 ( #2936 )
...
* update
* update
2024-03-15 20:57:45 +08:00
Glavo
78f080b6cc
Fix #2784 : 离线账户选择 Steve/Alex 皮肤时强制使用本地 Yggdrasil 服务器 ( #2933 )
2024-03-15 13:39:50 +08:00
Glavo
b88d7c4fd2
修复 saveETagIndex 可能写入不全的问题 ( #2926 )
2024-03-14 19:24:30 +08:00
Burning_TNT
c0838468b1
Close #2911 : 下载失败时打印重定向链 ( #2912 )
...
* Support #2911 .
* update
* update
* update
* update
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-03-14 13:50:25 +08:00
Burning_TNT
baf1d22bc4
Fix bugs. ( #2920 )
...
* Always sort the results while searching in CurseForge.
* Fix bugs.
2024-03-12 22:14:32 +08:00
Glavo
57e728991b
Fix #1938 : 正确处理 map_to_resources ( #2919 )
...
* Fix #1938 : 正确处理 map_to_resources
* fix checkstyle
2024-03-12 20:01:30 +08:00
Glavo
e08ba4d421
不再尝试下载 .pack.xz 文件 ( #2917 )
...
* 不再尝试下载 .pack.xz 文件
* update
2024-03-11 20:21:17 +08:00
Burning_TNT
ba91c60e95
Always sort the results while searching in CurseForge. ( #2916 )
2024-03-10 22:45:34 +08:00
ShulkerSakura
2249f4ee0e
在未知桌面环境禁用 moveToTrash ( #2885 )
...
* Added Optifine Icon
* Updated Optifine Icons
* Updated Optifine Icons
* Added new HMCL logo
* update
* Add ChromeOS Detection
* ChromeOS Detection
* Removed useless import
* Style Checked
* Add private constructor
* Style Check
* Simplification
* update
* update
* update
* update
* update
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-03-09 20:38:48 +08:00
Glavo
eadfff349a
Revert "auth: Always check token.exp when launch game ( #2642 )" ( #2908 )
...
This reverts commit 8678c0dcf2
.
2024-03-09 20:25:59 +08:00
Glavo
2d83de7c31
简化 InvocationDispatcher ( #2674 )
...
* 优化 InvocationDispatcher
* update
* Rename type parameter
* update
2024-03-08 10:06:08 +08:00
Glavo
7cce90bed8
删除 Mojang 登录支持 ( #2889 )
...
* 删除 Mojang 登录支持
* update
* update
2024-03-05 15:07:15 +08:00
Glavo
aab271ac75
添加 GameJavaVersion.JAVA_21 ( #2886 )
...
* 将 GameJavaVersion 转换为 enum
* update
2024-03-05 00:35:29 +08:00
Glavo
59316a866d
Fix #2880 : 支持安装带有 NeoForge 的 Modrinth 整合包 ( #2881 )
2024-03-03 20:37:11 +08:00
Glavo
dff893ba4b
Fix #2870 : 导出脚本时预解析 PreLaunchCommand 与 PostExitCommand ( #2871 )
...
* Fix #2870 : 导出脚本时预解析 PreLaunchCommand 与 PostExitCommand
* fix checkstyle
2024-03-02 00:01:02 +08:00
Glavo
c539702a1b
修复下载 Java 不会尝试备用下载源的问题 ( #2869 )
...
* 修复下载 Java 不会尝试备用下载源的问题
* Fix checkstyle
* Fix checkstyle
2024-03-01 21:38:04 +08:00
Glavo
08a3850dcf
Fix #2861 : MaintainTask 中不应调用 getGameVersion ( #2863 )
...
* Fix #2861 : MaintainTask 中不应调用 getGameVersion
* update
* fix checkstyle
2024-02-29 00:06:50 +08:00
Glavo
030fba4630
Fix #2855 : tokenize 应支持变量插值 ( #2858 )
...
* Fix #2855 : tokenize 应支持变量插值
* update
* update
* update
* update
* update
2024-02-27 21:12:51 +08:00
Glavo
559aefd6b6
Fix #2854 : 修复 LibraryAnalyzer.analyze 无法获得游戏版本的问题 ( #2859 )
...
* Fix #2854 : 修复 LibraryAnalyzer.analyze 无法获得游戏版本的问题
* delete debug code
* update
2024-02-27 21:12:35 +08:00
Glavo
02065094ca
修复使用 Java 19+ 启动游戏时控制台乱码的问题 ( #2846 )
2024-02-22 23:20:30 +08:00
Burning_TNT
a81462425d
Fix #2762 : 光影应当被下载至 ./shaderpacks 下 ( #2770 )
...
* Fix #2762 : Shader packs should be downloaded in to the ./shaderpacks directory.
* Make the network requests parallely in order to make CurseCompletionTask faster.
* Support displaying the process.
* Fix: checkstyle
* update
* update
* update
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-19 17:28:07 +08:00
Burning_TNT
e9ae43b1f1
Fix 2774: Local NeoForge mods shouldn't be identified as Forge mods. ( #2775 )
2024-02-19 16:19:48 +08:00
zkitefly
d6ea2ef1f9
updata-incomplete_forge_installation ( #2834 )
...
* updata-incomplete_forge_installation
* Update CrashReportAnalyzer.java
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-19 15:54:21 +08:00
zkitefly
14db21211f
updata Exitwaiter ( #2813 )
...
* 添加检测日志
参考自 8c8b1066bf/Plain%20Craft%20Launcher%202/Modules/Minecraft/ModWatcher.vb (L209-L228)
* updata
2024-02-19 15:47:52 +08:00
zkitefly
f354f65adb
add-forge-found-duplicate-mods ( #2828 )
...
* add
* Update CrashReportAnalyzer.java
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-19 15:46:57 +08:00
Burning_TNT
b09a5868d4
Fix: Raw use of parameterized class 'VersionRange'. ( #2815 )
2024-02-16 17:53:33 +08:00
Glavo
5d26a106e9
使用 Instant 替代 Date ( #2713 )
...
* update
* update
* update
* update
* update
* Update
* update
* update
* Add more tests
* fix checkstyle
2024-02-13 15:29:54 +08:00
zkitefly
c54cb88db8
add Crash report analysis ( #2790 )
...
* fix i18n
* add
https://github.com/HMCL-dev/HMCL/discussions/1904#discussioncomment-4339947
2024-02-13 14:11:21 +08:00