diff --git a/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/InterfaceScreenMixin.java b/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/InterfaceScreenMixin.java index e998b5c..1413ea2 100644 --- a/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/InterfaceScreenMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/InterfaceScreenMixin.java @@ -247,8 +247,8 @@ public abstract class InterfaceScreenMixin { int topPos = ((AbstractContainerScreenAccessor) (Object) this).eap$getTopPos(); int imageWidth = ((AbstractContainerScreenAccessor) (Object) this).eap$getImageWidth(); // 按照样板供应器界面一致的布局:界面右缘外侧竖排 - int bx = leftPos + imageWidth + 1; - int by = topPos + 70; // 向下偏移25px (从20改为45) + int bx = leftPos - eap$divideBy2Button.getWidth() -1; + int by = topPos + 30; int spacing = 22; if (eap$divideBy2Button != null) { eap$divideBy2Button.setX(bx); eap$divideBy2Button.setY(by); } if (eap$x2Button != null) { eap$x2Button.setX(bx); eap$x2Button.setY(by + spacing); }