diff --git a/src/main/java/com/extendedae_plus/client/screen/LabeledWirelessTransceiverScreen.java b/src/main/java/com/extendedae_plus/client/screen/LabeledWirelessTransceiverScreen.java index 2578442..f1597dd 100644 --- a/src/main/java/com/extendedae_plus/client/screen/LabeledWirelessTransceiverScreen.java +++ b/src/main/java/com/extendedae_plus/client/screen/LabeledWirelessTransceiverScreen.java @@ -21,12 +21,12 @@ import java.util.List; /** * 标签无线收发器屏幕(UI 占位,等待按钮布局)。 - * 纹理:textures/gui/lable_wireless_transceiver_gui.png,尺寸 194x156。 + * 纹理:textures/gui/lable_wireless_transceiver_gui.png,尺寸 256x156。 */ public class LabeledWirelessTransceiverScreen extends AbstractContainerScreen { private static final ResourceLocation TEX = ExtendedAEPlus.id("textures/gui/lable_wireless_transceiver_gui.png"); - private static final int BTN_U = 197; - private static final int BTN_V = 54; + private static final int BTN_U = 2; + private static final int BTN_V = 159; private static final int BTN_W = 28; private static final int BTN_H = 16; private static final int TEX_W = 256; @@ -34,14 +34,15 @@ public class LabeledWirelessTransceiverScreen extends AbstractContainerScreen 宽112 高12 - int sx = this.leftPos + 78; - int sy = this.topPos + 4; - this.searchBox = new EditBox(this.font, sx, sy, 112, 12, Component.empty()); + // 搜索框:起点(134,23) 终点(249,31) => 宽116 高9(取整为9) + int sx = this.leftPos + 134; + int sy = this.topPos + 23; + this.searchBox = new EditBox(this.font, sx, sy, 116, 9, Component.empty()); this.searchBox.setBordered(false); this.searchBox.setMaxLength(64); this.searchBox.setVisible(true); @@ -84,10 +85,10 @@ public class LabeledWirelessTransceiverScreen extends AbstractContainerScreen