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
Glavo
95afaa5112
更新游戏版本比较规则 ( #2700 )
...
* Create GameVersionNumber
* Update GameVersionNumber
* Rename DefaultVersionNumber
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update versions.txt
* update
* update
* update
2024-02-13 13:46:01 +08:00
Glavo
fe608e32f1
Fix #2783 : Alex 皮肤应为 Slim 模型 ( #2789 )
2024-02-13 10:26:41 +08:00
zkitefly
8db8693132
updata crash report analysis ( #2785 )
...
* updata OUT_OF_MEMORY
* Update CrashReportAnalyzer.java
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-12 23:31:29 +08:00
zkitefly
7de07319d9
Update CacheRepository.java ( #2756 )
...
* Update CacheRepository.java
e96dd55395
* Update CacheRepository.java
* Update CacheRepository.java
* Update CacheRepository.java
* Update CacheRepository.java
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-07 22:21:48 +08:00
Glavo
59ab49e0c5
Fix #2740 ( #2746 )
2024-02-06 17:16:23 +08:00
Glavo
bc4aa43834
Fix #2744 : 尝试从所有下载源下载 authlib-injector ( #2745 )
2024-02-06 17:05:14 +08:00
zkitefly
c7f3f2a229
Update Fabric warnings pattern in CrashReportAnalyzer ( #2742 )
2024-02-06 14:47:38 +08:00
zkitefly
ffeabbf1f1
修改日志分析器 ( #2495 )
...
* 小小的修改下细节
* 修改细节
* 修改链接
* add failed_to_load_a_library
* 修改一些细节
* 发现重复项(
* add NEED_JDK11 rule
minecraft-exported-crash-info-2023-08-30T18-53-01.zip!/minecraft.log: https://mclo.gs/PGKK8xD
* 修改 Java 下载地址
* add INSTALL_MIXINBOOTSTRAP
minecraft-exported-crash-info-2023-08-31T20-24-28.zip!/minecraft.log: https://mclo.gs/0gmBukK
* Update I18N_zh_CN.properties
* Update I18N.properties
* Update I18N_zh_CN.properties
* d
* Update I18N_zh_CN.properties
* Update I18N_zh_CN.properties
* Update I18N_zh_CN.properties
* add INCOMPLETE_FORGE_INSTALLATION
* update lang
* Close https://github.com/HMCL-dev/HMCL/issues/2199 . add mixin_apply_mod_failed
* fix
* Add crash report analyzer for RTSS and Sodium compatibility
* Fix compatibility issue with RivaTuner Statistics Server (RTSS) and Sodium
* Update CrashReportAnalyzer.java
---------
Co-authored-by: burningtnt <pangyl08@163.com>
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-02-06 02:33:42 +08:00
Burning_TNT
4c41f25314
Fix: Env arg INST_NEOFORGE is missing in custom commands. ( #2723 )
2024-02-01 22:59:17 +08:00
Glavo
e93e5effa6
优化 BMCLAPIDownloadProvider::injectURL ( #2712 )
2024-01-31 03:22:56 +08:00
Burning_TNT
7acc39154b
Fix: Cannot install modpacks with NeoForge for Minecraft 1.20.1. ( #2708 )
...
* Fix: Cannot install modpacks with NeoForge for Minecraft 1.20.1.
* Add supports for MultiMC Modpack with NeoForge.
2024-01-31 01:57:38 +08:00
Glavo
19cae84a01
尝试从候选源获取 AuthlibInjectorVersionInfo ( #2711 )
...
* 尝试从候选源获取 AuthlibInjectorVersionInfo
* update
* update
* update
2024-01-31 01:56:06 +08:00
Burning_TNT
9290c26c0b
Close #2685 : Support downloading NeoForge from official maven. ( #2694 )
2024-01-30 21:53:03 +08:00
Burning_TNT
5388020b35
Render required dependencies first. ( #2695 )
2024-01-30 21:42:51 +08:00
Glavo
4102029d6d
update ( #2702 )
2024-01-30 12:31:14 +08:00
Glavo
351a59149f
弃用 charsetCandidates ( #2683 )
...
* update
* create test
2024-01-26 04:37:54 +08:00
Glavo
1d8ead2cbb
Close #2460 : 为 Linux/FreeBSD 提供 moveToTrash 支持 ( #2678 )
...
* Close #2460 : 为 Linux/FreeBSD 提供 moveToTrash 支持
* fix checkstyle
* Ignore milliseconds
2024-01-26 00:22:46 +08:00
Glavo
1eb53b247c
清理 org.jackhuang.hmcl.util ( #2673 )
...
* 合并 Holder 与 ReferenceHolder
* 清理代码
* 清理代码
* update
* update
* update
2024-01-24 03:07:56 +08:00
Burning_TNT
f53aed9a08
Fix: NeoForge Support ( #2632 )
...
* Fix
* Fix: NeoForge may successfully made HMCL think it's Forge.
* Fix #2649
* Fix #2654 partly because MultiMC hasn't support NeoForge yet.
* Get ready for HMCL to support export and read MultiMC Modpacks with NeoForge.
2024-01-24 00:19:49 +08:00
Glavo
e1e9215f2c
清理 CacheRepository ( #2672 )
2024-01-23 21:46:01 +08:00
Glavo
23f58e63aa
Delete VersionNumber.VERSION_COMPARATOR ( #2671 )
2024-01-23 14:34:29 +08:00
Glavo
2cad6f33f5
Fix #2552 : 对于 Minecraft 1.19+ 不应特殊处理中文路径 ( #2670 )
2024-01-23 11:22:54 +08:00
Burning_TNT
ddcead7c85
Fix: version::compareTo compares the name, instead of the game version. ( #2664 )
...
* Fix: version.compareTo compares the name, but not the game version.
* Fix more.
* update
* update
Co-authored-by: zkitefly <z18344203426@qq.com>
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
Co-authored-by: zkitefly <z18344203426@qq.com>
2024-01-21 00:29:06 +08:00
Glavo
89b5b64943
放弃 HMCLauncher 与 Windows XP 的兼容性 ( #2644 )
...
* 放弃 HMCLauncher 与 Windows XP 的兼容性
* update
* Delete unused code
* Disable automatic updates on Windows XP/Vista
2024-01-21 00:06:25 +08:00
Glavo
59a9b3a926
清理 ManagedProcess::getPid() ( #2660 )
...
* Delete getPID0
* Delete blank line
2024-01-20 10:57:46 +08:00
Glavo
96270b1706
Bump dependencies ( #2659 )
...
* Bump dependencies
* Fix build
2024-01-19 23:23:44 +08:00
Glavo
1a1f2133f7
支持 FreeBSD x86-64 ( #2656 )
...
close #2652
2024-01-18 20:13:47 +08:00
Burning_TNT
3f1be961a6
Set the network timeout to 8000ms. ( #2650 )
2024-01-17 16:25:28 +08:00
Burning_TNT
532ba6ec2f
Fix #1549 ( #2648 )
...
* Fix #1549
* Revert changes on ModTranslations.
* Revert changes on StringUtils.
2024-01-15 15:51:22 +08:00