From 12463d80f64dd80496bfd822373015fc131e6a6d Mon Sep 17 00:00:00 2001 From: C-H716 <1536152356@qq.com> Date: Wed, 5 Nov 2025 20:21:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A0=E7=BA=BF=E6=94=B6?= =?UTF-8?q?=E5=8F=91=E5=99=A8=E7=9A=84tooltips=E7=BF=BB=E8=AF=91=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/extendedae_plus/hooks/WrenchHook.java | 3 ++- src/main/resources/assets/extendedae_plus/lang/en_us.json | 6 +++--- src/main/resources/assets/extendedae_plus/lang/zh_cn.json | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/extendedae_plus/hooks/WrenchHook.java b/src/main/java/com/extendedae_plus/hooks/WrenchHook.java index f5b5520..d8cc677 100644 --- a/src/main/java/com/extendedae_plus/hooks/WrenchHook.java +++ b/src/main/java/com/extendedae_plus/hooks/WrenchHook.java @@ -95,7 +95,8 @@ public final class WrenchHook { boolean newLocked = !te.isLocked(); te.setLocked(newLocked); // 提示玩家 - player.displayClientMessage(Component.literal(newLocked ? "已锁定收发器" : "已解锁收发器"), true); + String translationKey = newLocked ? "extendedae_plus.tooltips.wireless.transceiver_locked_status" : "extendedae_plus.tooltips.wireless.transceiver_unlocked_status"; + player.displayClientMessage(Component.translatable(translationKey), true); // 轻微反馈音效 level.playSound(player, hit.getBlockPos(), SoundEvents.LEVER_CLICK, SoundSource.BLOCKS, 0.5F, newLocked ? 0.6F : 0.9F); diff --git a/src/main/resources/assets/extendedae_plus/lang/en_us.json b/src/main/resources/assets/extendedae_plus/lang/en_us.json index e84867f..5c4bb7d 100644 --- a/src/main/resources/assets/extendedae_plus/lang/en_us.json +++ b/src/main/resources/assets/extendedae_plus/lang/en_us.json @@ -144,13 +144,13 @@ "group.entity_ticker.name": "Entity Accelerator", "group.storage.name": "StorageBus", - - "extendedae_plus.tooltips.wireless.transceiver_locked": "Transceiver locked, cannot modify", "extendedae_plus.tooltips.wireless.channel": "Channel: %s", "extendedae_plus.tooltips.wireless.bound_to": "Transceiver bound to: %s", "extendedae_plus.tooltips.wireless.card_unbound_using_player": "Channel card unbound, using current player", "extendedae_plus.tooltips.wireless.mode": "Mode: %s", "extendedae_plus.tooltips.wireless.mode_master": "Master", - "extendedae_plus.tooltips.wireless.mode_slave": "Slave" + "extendedae_plus.tooltips.wireless.mode_slave": "Slave", + "extendedae_plus.tooltips.wireless.transceiver_locked_status": "Transceiver Locked", + "extendedae_plus.tooltips.wireless.transceiver_unlocked_status": "Transceiver Unlocked" } \ No newline at end of file diff --git a/src/main/resources/assets/extendedae_plus/lang/zh_cn.json b/src/main/resources/assets/extendedae_plus/lang/zh_cn.json index ef16ccc..b41d7c6 100644 --- a/src/main/resources/assets/extendedae_plus/lang/zh_cn.json +++ b/src/main/resources/assets/extendedae_plus/lang/zh_cn.json @@ -144,13 +144,13 @@ "group.entity_ticker.name": "实体加速器", "group.storage.name": "存储总线", - - "extendedae_plus.tooltips.wireless.transceiver_locked": "收发器已锁定,无法修改", "extendedae_plus.tooltips.wireless.channel": "频道:%s", "extendedae_plus.tooltips.wireless.bound_to": "已将收发器绑定至:%s", "extendedae_plus.tooltips.wireless.card_unbound_using_player": "频道卡未绑定,已使用当前玩家", "extendedae_plus.tooltips.wireless.mode": "模式:%s", "extendedae_plus.tooltips.wireless.mode_master": "主端", - "extendedae_plus.tooltips.wireless.mode_slave": "从端" + "extendedae_plus.tooltips.wireless.mode_slave": "从端", + "extendedae_plus.tooltips.wireless.transceiver_locked_status": "已锁定收发器", + "extendedae_plus.tooltips.wireless.transceiver_unlocked_status": "已解锁收发器" } \ No newline at end of file