diff options
| author | Internet Yamero <119892303+AC19970@users.noreply.github.com> | 2025-06-22 12:36:02 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-22 00:36:02 -0400 |
| commit | 2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c (patch) | |
| tree | 04f8ae183b69f0e3aacee8f9b3ec457719ef9a02 | |
| parent | a774f147f2a9e4d5ca4777542eecee377b093a9d (diff) | |
| download | Skyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.tar.gz Skyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.tar.bz2 Skyblocker-2d99f7e1a2da6bdf84acbd05e04e93fe4ff6276c.zip | |
Add translatable text (#1363)
* +sendTimeTowerReminderMessage
* +sendJerryTimerMessage
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": "无法更新你的位置!模组的某些功能可能无法正常工作 :(", |
