Burning_TNT
7f7068a556
Fix NeoForge modpack support ( #2725 )
...
* Fix: Cannot install modpacks with NeoForge for Minecraft 1.20.1.
* Add supports for MultiMC Modpack with NeoForge.
2024-02-02 01:22:56 +08:00
Glavo
a79a2014b0
在游戏安装界面隐藏不可用的模组管理器 ( #2726 )
...
* 在 Minecraft 1.13+ 的安装界面隐藏 liteloader 选项
* update
* fix checkstyle
* fix checkstyle
2024-02-02 01:11:06 +08:00
Burning_TNT
4c41f25314
Fix: Env arg INST_NEOFORGE is missing in custom commands. ( #2723 )
2024-02-01 22:59:17 +08:00
zkitefly
c26eb2bc69
Updata DownloadListButton I18n ( #2715 )
2024-01-31 16:25:28 +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
Glavo
0bcda9eb46
删除 DecoratorController 中的背景图缓存 ( #2710 )
2024-01-31 01:09:11 +08:00
Burning_TNT
7556ef21c4
Fix: I18N for NeoForgeOldInstallTask was missing. ( #2693 )
2024-01-30 22:28:24 +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
Burning_TNT
017d688e32
Fix: Gradle scripts aren't compatible with Java 8. ( #2706 )
...
* Fix: Gradle scripts aren't compatible with Java 8.
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-01-30 21:39:16 +08:00
Glavo
4102029d6d
update ( #2702 )
2024-01-30 12:31:14 +08:00
Glavo
d286f93a7e
更新链接 ( #2696 )
2024-01-27 19:06:28 +08:00
Glavo
207b4d0033
Fix #2687 ( #2688 )
...
* Fix #2687
* fix checkstyle
2024-01-26 21:20:29 +08:00
Glavo
351a59149f
弃用 charsetCandidates ( #2683 )
...
* update
* create test
2024-01-26 04:37:54 +08:00
Glavo
7880c2f3d9
更新 PLATFORM.md ( #2682 )
2024-01-26 02:55:32 +08:00
Glavo
644866a24b
支持查看 NBT 文件 ( #2402 )
...
* init
* fix checkstyle
* update RootPage
* fix build
* update
* update
2024-01-26 01:24:31 +08:00
ShulkerSakura
43fee4878f
Fresh icon ( #2677 )
...
* Added Optifine Icon
* Updated Optifine Icons
* Updated Optifine Icons
2024-01-26 00:32:07 +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
4cbf5ce979
Fix #2680 : Revert TwoLineListItem ( #2681 )
2024-01-25 21:11:21 +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
zkitefly
5db3c123a0
I18n ( #2468 )
...
* 更新 I18N_zh_CN.properties
* 因为 MMC 不再支持 Curse 整合包,所以 MCBBS 整合包格式将无法被识别
* https://github.com/huanghongxun/HMCL/pull/1410
* 更改一些提示
* 修改语言文件
* 修改提示和一些细节
* (
抱歉(
* Update I18N_zh_CN.properties
* 将大部分 zh_CN 中的 Mod 字样换成 模组
* Revert "Update I18N_zh_CN.properties"
This reverts commit 79d99247b6
.
* Update I18N_zh_CN.properties
* 改进I18N
~~眼睛都要瞎掉~~
* 把 Optifine 改成 OptiFine ,然后还加了点空格
* 一定又是IDEA的智慧的编码问题
* 增加锚点
~~一定是IDEA偷偷加这几行字的~~
* 加了亿点点锚点
* `Optifine` -> `OptiFine`
* #2524 不小心带来的翻译错误
* `Tencent` -> `Tencent Cloud`
* Revert
This reverts commit 387935d40c
.
Revert "`Tencent` -> `Tencent Cloud`"
This reverts commit a7e11b4e8d
.
* 删掉了一些东西
* Update .gitignore
---------
Co-authored-by: hejiehao <hejiehao12@126.com>
Co-authored-by: 何杰豪 <98140773+hejiehao@users.noreply.github.com>
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-01-24 00:11:45 +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
Glavo
308086b876
简化 VersionIconType 相关代码 ( #2669 )
2024-01-23 11:03:25 +08:00
Glavo
9bdf08af1e
Fix #2665 : newBuiltinImage 不应缓存经缩放的图像 ( #2668 )
2024-01-22 21:09:26 +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
Burning_TNT
931808d808
Allow updates when self verification is disabled ( #2639 )
...
* Allow updates when self verification is disabled
* clean up IntegrityChecker
* Fix: UpdateHandler would transfer the current command properties to the new HMCL.
* Fix.
* Fix.
* update
* update
* update
* update
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-01-20 16:15:28 +08:00
Glavo
b9a6401ef3
Move DATE_TIME_FORMATTER to SupportedLocale ( #2662 )
...
* Move dateTimeFormatter to SupportedLocale
* update
2024-01-20 14:55:28 +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
af784dd0d0
Fix HMCLauncher.sh ( #2658 )
2024-01-19 12:51:59 +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
8f2afdfcff
Support #2643 ( #2647 )
2024-01-15 15:52:09 +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
Kevin Z
8678c0dcf2
auth: Always check token.exp when launch game ( #2642 )
...
* auth: Always check token.exp when launch game
fix #2048
* Remove wrong notAfter check
2024-01-13 11:53:47 +08:00
Burning_TNT
2116cfd789
Render title in white at anytime ( #2389 )
2024-01-13 11:27:10 +08:00
zkitefly
45d9033252
Update link ( #2633 )
...
* updata link
* Update dynamic-remote-resources json
* Revert "Update dynamic-remote-resources json"
This reverts commit 3d92ff2f56
.
2024-01-13 10:36:44 +08:00
Glavo
96df35f728
将 HMCLauncher 源码转换为 UTF-8 编码 ( #2641 )
2024-01-13 03:26:58 +08:00
zkitefly
16b0335fcf
Fixed "isOfficial" judgment ( #2636 )
2024-01-10 17:50:59 +08:00
Loading Information
b69dadc80c
Update I18N_ru.properties ( #1950 )
...
Co-authored-by: Yuhui Huang <jackhuang1998@gmail.com>
2024-01-09 15:54:43 +08:00
Burning_TNT
7619e48145
Support #2588 记忆 HMCL 窗口位置 ( #2593 )
...
* Build configuration DFU system.
* Remove redundant object allocation.
* Fix
* Code cleanup
* Support #2588
* Remove unnecessary GSON usage.
* Fix compiletime unchecked warning.
2024-01-09 15:51:26 +08:00
Burning_TNT
fbc667798d
Fix #2470 Enhance the behavior of authlib-injector.json ( #2471 )
...
* Fix #2470
* Revert "Fix #2470 "
This reverts commit b0f391021c
.
* Refactor Behavior
* Simpify AuthlibInjectorServers.
* Fix merge
* Fix checkstyle.
* Recover the validation of AuthlibInjectorServers.
2024-01-08 20:41:48 +08:00
Burning_TNT
4e22585faf
Build configuration DFU system. ( #2589 )
...
* Build configuration DFU system.
* Remove redundant object allocation.
* Fix
* Code cleanup
* Remove unnecessary GSON usage.
* Fix compiletime unchecked warning.
2024-01-08 20:39:55 +08:00
Burning_TNT
5d3660ffb8
Enable HMCL to export jstack dump file 让 HMCL 能够导出游戏运行栈文件 ( #2582 )
...
* Enable HMCL to create game thread dump while game is running
* Fix checkstyle
* Hide accessToken
* Code cleanup
* Code cleanup
* Enhance I18N and declare the charset (UTF-8) of output file
* Inline variables
* Update the modifier of org.jackhuang.hmcl.game.GameDumpCreator#writeDumpHeadTo from public to private
* Refactor
* Add license for GameDumpCreator, remove support for Java 8
* Remove unnecessary Arrays.copyOf
* Fix checkstyle
* Use system charset to read the inputstream from JVM
* opt GameDumpCreator
* retry on failed attach to vm
* update GameDumpCreator
* Opt GameDumpCreator
* Fix
* Include BCIG
* Use BCIG to get PID.
* Fix.
* Fix again.
* Code cleanup. Fix bugs.
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
2024-01-08 20:35:46 +08:00