From ab2cfea6f9522c35b72686e338af483e5472cc3c Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sun, 17 May 2026 21:45:39 +0800 Subject: [PATCH 1/2] =?UTF-8?q?Glavo=20=E7=94=9F=E6=97=A5=E5=BF=AB?= =?UTF-8?q?=E4=B9=90=E5=96=B5=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hmcl/ui/terracotta/TerracottaControllerPage.java | 4 ++-- HMCL/src/main/resources/assets/lang/I18N.properties | 3 ++- HMCL/src/main/resources/assets/lang/I18N_ar.properties | 2 +- HMCL/src/main/resources/assets/lang/I18N_zh.properties | 3 ++- HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties | 3 ++- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java index 397bf1c9ba..962ea1d577 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java @@ -164,7 +164,7 @@ public TerracottaControllerPage() { if (uninitialized.hasLegacy() && I18n.isUseChinese()) { Object feedback = config().getShownTips().get(FEEDBACK_TIP); if (!(feedback instanceof Number number) || number.intValue() < 1) { - Controllers.confirm(i18n("terracotta.feedback.desc"), i18n("terracotta.feedback.title"), () -> { + Controllers.confirm(i18n("terracotta.feedback.desc.update"), i18n("terracotta.feedback.title"), () -> { FXUtils.openLink(TerracottaMetadata.FEEDBACK_LINK); config().getShownTips().put(FEEDBACK_TIP, 1); }, () -> { @@ -249,7 +249,7 @@ public TerracottaControllerPage() { }, "", new RequiredValidator(i18n("input.not_empty"))); }); - if (ThreadLocalRandom.current().nextDouble() < 0.02D) { + if (ThreadLocalRandom.current().nextDouble() < 200D) { var feedback = createLargeTitleLineButton(); feedback.setLeading(SVG.FEEDBACK, ICON_SIZE); feedback.setTitle(i18n("terracotta.feedback.title")); diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index 731eaee788..191f6a17fc 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -1550,7 +1550,8 @@ terracotta.terracotta=Terracotta | Multiplayer terracotta.status=Lobby terracotta.back=Exit terracotta.feedback.title=Fill Out Feedback Form -terracotta.feedback.desc=As HMCL updates Multiplayer Core, we hope you can take 10 seconds to fill out the feedback form. +terracotta.feedback.desc=We hope you can take 10 seconds to fill out the feedback form. +terracotta.feedback.desc.update=As HMCL updates Multiplayer Core, we hope you can take 10 seconds to fill out the feedback form. terracotta.sudo_installing=HMCL must verify your password before installing Multiplayer Core terracotta.difficulty.easiest=Excellent network: almost connected! terracotta.difficulty.simple=Good network: connection may take some time diff --git a/HMCL/src/main/resources/assets/lang/I18N_ar.properties b/HMCL/src/main/resources/assets/lang/I18N_ar.properties index 9bdbda0d82..18862c1a94 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ar.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ar.properties @@ -1473,7 +1473,7 @@ terracotta.terracotta=Terracotta | متعدد اللاعبين terracotta.status=الردهة terracotta.back=خروج terracotta.feedback.title=ملء استمارة التقييم -terracotta.feedback.desc=مع تحديث HMCL لنواة متعدد اللاعبين، نأمل أن تخصص 10 ثوانٍ لملء استمارة التقييم. +terracotta.feedback.desc.update=مع تحديث HMCL لنواة متعدد اللاعبين، نأمل أن تخصص 10 ثوانٍ لملء استمارة التقييم. terracotta.sudo_installing=يجب على HMCL التحقق من كلمة مرورك قبل تثبيت نواة متعدد اللاعبين terracotta.difficulty.easiest=شبكة ممتازة: الاتصال شبه مضمون! terracotta.difficulty.simple=شبكة جيدة: قد يستغرق الاتصال بعض الوقت diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties index 90f2157ece..6245de02b6 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties @@ -1340,7 +1340,8 @@ terracotta.terracotta=Terracotta | 陶瓦聯機 terracotta.status=聯機大廳 terracotta.back=退出 terracotta.feedback.title=填寫回饋表 -terracotta.feedback.desc=在 HMCL 更新聯機核心時,我們歡迎您用 10 秒時間填寫聯機品質回饋收集表。 +terracotta.feedback.desc=我們歡迎您用 10 秒時間填寫聯機品質回饋收集表。 +terracotta.feedback.desc.update=在 HMCL 更新聯機核心時,我們歡迎您用 10 秒時間填寫聯機品質回饋收集表。 terracotta.sudo_installing=HMCL 需要驗證您的密碼才能安裝線上核心 terracotta.difficulty.easiest=目前網路狀況極佳:稍等一下就成功! terracotta.difficulty.simple=目前網路狀況較好:建立連線需要一段時間… diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties index 976a48046c..60f8bfcc48 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties @@ -1345,7 +1345,8 @@ terracotta.terracotta=Terracotta | 陶瓦联机 terracotta.status=联机大厅 terracotta.back=退出 terracotta.feedback.title=填写反馈表 -terracotta.feedback.desc=在 HMCL 更新联机核心时,我们欢迎您用 10 秒时间填写联机质量反馈收集表。 +terracotta.feedback.desc=我们欢迎您用 10 秒时间填写联机质量反馈收集表。 +terracotta.feedback.desc.update=在 HMCL 更新联机核心时,我们欢迎您用 10 秒时间填写联机质量反馈收集表。 terracotta.sudo_installing=HMCL 需要验证您的密码才能安装联机核心 terracotta.difficulty.easiest=当前网络状态极好:稍等一下就成功! terracotta.difficulty.simple=当前网络状态较好:建立连接需要一段时间…… From cbae1e994023b5db479c1ce650abad7efe85a215 Mon Sep 17 00:00:00 2001 From: CiiLu <109708109+CiiLu@users.noreply.github.com> Date: Sun, 17 May 2026 21:46:25 +0800 Subject: [PATCH 2/2] =?UTF-8?q?Glavo=20=E7=94=9F=E6=97=A5=E5=BF=AB?= =?UTF-8?q?=E4=B9=90=E5=96=B5=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java index 962ea1d577..d7d7d3f77f 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/terracotta/TerracottaControllerPage.java @@ -249,7 +249,7 @@ public TerracottaControllerPage() { }, "", new RequiredValidator(i18n("input.not_empty"))); }); - if (ThreadLocalRandom.current().nextDouble() < 200D) { + if (ThreadLocalRandom.current().nextDouble() < 0.02D) { var feedback = createLargeTitleLineButton(); feedback.setLeading(SVG.FEEDBACK, ICON_SIZE); feedback.setTitle(i18n("terracotta.feedback.title"));