aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInternet Yamero <119892303+AC19970@users.noreply.github.com>2025-06-22 12:36:02 +0800
committerGitHub <noreply@github.com>2025-06-22 00:36:02 -0400
commit2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c (patch)
tree04f8ae183b69f0e3aacee8f9b3ec457719ef9a02
parenta774f147f2a9e4d5ca4777542eecee377b093a9d (diff)
downloadSkyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.tar.gz
Skyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.tar.bz2
Skyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.zip
Add translatable text (#1363)
* +sendTimeTowerReminderMessage * +sendJerryTimerMessage
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/TimeTowerReminder.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/mayors/JerryTimer.java2
-rw-r--r--src/main/resources/assets/skyblocker/lang/en_us.json2
-rw-r--r--src/main/resources/assets/skyblocker/lang/zh_cn.json4
4 files changed, 7 insertions, 3 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/TimeTowerReminder.java b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/TimeTowerReminder.java
index 76008783..28738e86 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/TimeTowerReminder.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/TimeTowerReminder.java
@@ -61,7 +61,7 @@ public class TimeTowerReminder {
private static void sendMessage() {
if (MinecraftClient.getInstance().player == null || !Utils.isOnSkyblock()) return;
if (SkyblockerConfigManager.get().helpers.chocolateFactory.enableTimeTowerReminder) {
- MinecraftClient.getInstance().player.sendMessage(Constants.PREFIX.get().append(Text.literal("Your Chocolate Factory's Time Tower has deactivated!").formatted(Formatting.RED)), false);
+ MinecraftClient.getInstance().player.sendMessage(Constants.PREFIX.get().append(Text.translatable("skyblocker.config.helpers.chocolateFactory.sendTimeTowerReminderMessage").formatted(Formatting.RED)), false);
}
File tempFile = SkyblockerMod.CONFIG_DIR.resolve(TIME_TOWER_FILE).toFile();
try {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/mayors/JerryTimer.java b/src/main/java/de/hysky/skyblocker/skyblock/mayors/JerryTimer.java
index ddc96aa1..c8b148ea 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/mayors/JerryTimer.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/mayors/JerryTimer.java
@@ -32,7 +32,7 @@ public final class JerryTimer {
ClientPlayerEntity player = MinecraftClient.getInstance().player;
Scheduler.INSTANCE.schedule(() -> {
if (player == null || !Utils.isOnSkyblock()) return;
- player.sendMessage(Constants.PREFIX.get().append(Text.literal("Jerry cooldown is over!")).formatted(Formatting.GREEN), false);
+ player.sendMessage(Constants.PREFIX.get().append(Text.translatable("skyblocker.config.helpers.jerry.sendJerryTimerMessage")).formatted(Formatting.GREEN), false);
player.playSoundToPlayer(SoundEvents.ENTITY_VILLAGER_TRADE, SoundCategory.NEUTRAL, 100f, 1.0f);
}, 20*60*6); // 6 minutes
});
diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json
index e1816ee2..3a802e7e 100644
--- a/src/main/resources/assets/skyblocker/lang/en_us.json
+++ b/src/main/resources/assets/skyblocker/lang/en_us.json
@@ -426,6 +426,7 @@
"skyblocker.config.helpers.chocolateFactory.enableEggFinder.@Tooltip": "Highlights eggs from Hoppity's Hunt.",
"skyblocker.config.helpers.chocolateFactory.enableTimeTowerReminder": "Enable Time Tower Reminder",
"skyblocker.config.helpers.chocolateFactory.enableTimeTowerReminder.@Tooltip": "Sends a message in chat when your Time Tower deactivates.",
+ "skyblocker.config.helpers.chocolateFactory.sendTimeTowerReminderMessage": "Your Chocolate Factory's Time Tower has deactivated!",
"skyblocker.config.helpers.chocolateFactory.sendEggFoundMessages": "Send Egg Found Messages",
"skyblocker.config.helpers.chocolateFactory.sendEggFoundMessages.@Tooltip": "Sends a message in chat when an egg is found in the current island.",
"skyblocker.config.helpers.chocolateFactory.straySound": "Stray Rabbit Sound",
@@ -500,6 +501,7 @@
"skyblocker.config.helpers.jerry": "Jerry",
"skyblocker.config.helpers.jerry.enableJerryTimer": "Enable Jerry Timer",
"skyblocker.config.helpers.jerry.enableJerryTimer.@Tooltip": "Sends a message in chat and plays a sound when the hidden jerry spawn cooldown is over.",
+ "skyblocker.config.helpers.jerry.sendJerryTimerMessage": "Jerry cooldown is over!",
"skyblocker.config.helpers.mythologicalRitual": "Mythological Ritual Helper",
"skyblocker.config.helpers.mythologicalRitual.enableMythologicalRitualHelper": "Enable Mythological Ritual Helper",
diff --git a/src/main/resources/assets/skyblocker/lang/zh_cn.json b/src/main/resources/assets/skyblocker/lang/zh_cn.json
index 9c35f592..b6b6e462 100644
--- a/src/main/resources/assets/skyblocker/lang/zh_cn.json
+++ b/src/main/resources/assets/skyblocker/lang/zh_cn.json
@@ -627,10 +627,11 @@
"skyblocker.config.helpers.chocolateFactory.enableEggFinder": "启用寻蛋助手",
"skyblocker.config.helpers.chocolateFactory.enableEggFinder.@Tooltip": "高亮显示Hoppity的寻蛋活动期间的彩蛋。",
"skyblocker.config.helpers.chocolateFactory.enableTimeTowerReminder": "启用Time Tower提醒",
+ "skyblocker.config.helpers.chocolateFactory.sendTimeTowerReminderMessage": "你的巧克力工厂Time Tower已失效!",
"skyblocker.config.helpers.chocolateFactory.sendEggFoundMessages": "发送彩蛋已找到的信息",
"skyblocker.config.helpers.chocolateFactory.sendEggFoundMessages.@Tooltip": "当在当前岛屿中发现彩蛋时在聊天栏中发送提示信息。",
"skyblocker.config.helpers.chocolateFactory.waypointType": "彩蛋路径点类型",
- "skyblocker.config.helpers.chocolateFactory.enableTimeTowerReminder.@Tooltip": "当时间塔停止运作时,在聊天栏发送一条提示信息。",
+ "skyblocker.config.helpers.chocolateFactory.enableTimeTowerReminder.@Tooltip": "当Time Tower停止运作时,在聊天栏发送一条提示信息。",
"skyblocker.config.mining.glacite.coldOverlay": "寒冷效果动画修改",
"skyblocker.config.mining.glacite": "极寒隧道",
"skyblocker.config.mining.glacite.coldOverlay.@Tooltip": "显示极寒隧道中的霜冻效果,随着温度的降低,霜冻效果会变得更强。",
@@ -727,6 +728,7 @@
"skyblocker.config.helpers.jerry": "Jerry",
"skyblocker.config.helpers.jerry.enableJerryTimer": "启用Jerry计时器",
"skyblocker.config.helpers.jerry.enableJerryTimer.@Tooltip": "当隐藏的Jerry生成冷却结束后发送一条信息并播放音效。",
+ "skyblocker.config.helpers.jerry.sendJerryTimerMessage": "Jerry生成冷却结束!",
"skyblocker.config.otherLocations.rift.blobbercystGlow": "Blobbercyst高亮",
"skyblocker.tips.compactDamage": "在设置中的简洁伤害数值可以定制你造成的攻击伤害。",
"skyblocker.utils.locationUpdateError": "无法更新你的位置!模组的某些功能可能无法正常工作 :(",