From b0bb51f8f6720e50c2c3fdae3f953bfb79f9c10d Mon Sep 17 00:00:00 2001 From: GaLicn <133291877+GaLicn@users.noreply.github.com> Date: Sat, 6 Sep 2025 22:14:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E9=83=A8=E5=88=86=E8=B0=83?= =?UTF-8?q?=E8=AF=95=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ae2/client/gui/PatternProviderScreenMixin.java | 12 ++++++------ .../ae2/menu/PatternProviderMenuAdvancedMixin.java | 5 ++--- .../ae2/menu/PatternProviderMenuDoublingMixin.java | 2 +- src/main/resources/extendedae_plus.mixins.json | 3 ++- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/PatternProviderScreenMixin.java b/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/PatternProviderScreenMixin.java index 7390de8..a600bcb 100644 --- a/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/PatternProviderScreenMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/ae2/client/gui/PatternProviderScreenMixin.java @@ -64,7 +64,7 @@ public abstract class PatternProviderScreenMixin this.eap$AdvancedBlockingEnabled ? YesNo.YES : YesNo.NO, (btn, backwards) -> { // 不做本地切换,点击仅发送自定义C2S,显示由@GuiSync回传 - ExtendedAELogger.LOGGER.debug("[EAP] Click advanced blocking toggle: send C2S"); + // debug removed var conn = Minecraft.getInstance().getConnection(); if (conn != null) conn.send(ToggleAdvancedBlockingC2SPacket.INSTANCE); } @@ -80,7 +80,7 @@ public abstract class PatternProviderScreenMixin } }; // 初始化后立刻对齐当前@GuiSync状态,避免首帧显示不一致 - ExtendedAELogger.LOGGER.debug("[EAP] Screen init: initial synced={} -> set button", this.eap$AdvancedBlockingEnabled); + // debug removed this.eap$AdvancedBlockingToggle.set(this.eap$AdvancedBlockingEnabled ? YesNo.YES : YesNo.NO); this.addToLeftToolbar(this.eap$AdvancedBlockingToggle); @@ -98,7 +98,7 @@ public abstract class PatternProviderScreenMixin Settings.BLOCKING_MODE, this.eap$SmartDoublingEnabled ? YesNo.YES : YesNo.NO, (btn, backwards) -> { - ExtendedAELogger.LOGGER.debug("[EAP] Click smart doubling toggle: send C2S"); + // debug removed var conn = Minecraft.getInstance().getConnection(); if (conn != null) conn.send(ToggleSmartDoublingC2SPacket.INSTANCE); } @@ -126,7 +126,7 @@ public abstract class PatternProviderScreenMixin if (this.menu instanceof PatternProviderMenuAdvancedSync sync) { desired = sync.eap$getAdvancedBlockingSynced(); } - ExtendedAELogger.LOGGER.debug("[EAP] updateBeforeRender tick (adv): desired={}", desired); + // debug removed this.eap$AdvancedBlockingEnabled = desired; this.eap$AdvancedBlockingToggle.set(desired ? YesNo.YES : YesNo.NO); } @@ -136,7 +136,7 @@ public abstract class PatternProviderScreenMixin if (this.menu instanceof PatternProviderMenuDoublingSync sync2) { desired2 = sync2.eap$getSmartDoublingSynced(); } - ExtendedAELogger.LOGGER.debug("[EAP] updateBeforeRender tick (dbl): desired={}", desired2); + // debug removed this.eap$SmartDoublingEnabled = desired2; this.eap$SmartDoublingToggle.set(desired2 ? YesNo.YES : YesNo.NO); } @@ -145,7 +145,7 @@ public abstract class PatternProviderScreenMixin try { ((ExPatternButtonsAccessor) this).eap$updateButtonsLayout(); } catch (Throwable t) { - ExtendedAELogger.LOGGER.debug("[EAP] updateButtonsLayout skipped: {}", t.toString()); + // debug removed } } } diff --git a/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuAdvancedMixin.java b/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuAdvancedMixin.java index afd90e4..ac8b3b7 100644 --- a/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuAdvancedMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuAdvancedMixin.java @@ -35,7 +35,7 @@ public abstract class PatternProviderMenuAdvancedMixin implements PatternProvide var l = this.logic; if (l instanceof AdvancedBlockingHolder holder) { this.eap$AdvancedBlocking = holder.eap$getAdvancedBlocking(); - ExtendedAELogger.LOGGER.debug("[EAP] Menu broadcastChanges HEAD: eap$AdvancedBlocking={}", this.eap$AdvancedBlocking); + // debug removed } } } @@ -53,5 +53,4 @@ public abstract class PatternProviderMenuAdvancedMixin implements PatternProvide @Inject(method = "getShowInAccessTerminal", at = @At("HEAD"), remap = false) private void eap$debug_getShowInAccessTerminal(CallbackInfoReturnable cir) { } -} - \ No newline at end of file +} \ No newline at end of file diff --git a/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuDoublingMixin.java b/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuDoublingMixin.java index 9aa7e92..adcffba 100644 --- a/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuDoublingMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/ae2/menu/PatternProviderMenuDoublingMixin.java @@ -30,7 +30,7 @@ public abstract class PatternProviderMenuDoublingMixin implements PatternProvide var l = this.logic; if (l instanceof SmartDoublingHolder holder) { this.eap$SmartDoubling = holder.eap$getSmartDoubling(); - ExtendedAELogger.LOGGER.debug("[EAP] Menu broadcastChanges HEAD: eap$SmartDoubling={}", this.eap$SmartDoubling); + // debug removed } } } diff --git a/src/main/resources/extendedae_plus.mixins.json b/src/main/resources/extendedae_plus.mixins.json index eb5d6eb..fd56479 100644 --- a/src/main/resources/extendedae_plus.mixins.json +++ b/src/main/resources/extendedae_plus.mixins.json @@ -35,7 +35,8 @@ "accessor.ScreenAccessor", "ae2.accessor.PatternAccessTermScreenAccessor", "ae2.accessor.PatternAccessTermScreenSlotsRowAccessor", - "extendedae.accessor.GuiExPatternTerminalAccessor" + "extendedae.accessor.GuiExPatternTerminalAccessor", + "extendedae.client.gui.GuiExPatternProviderMixin" ], "injectors": { "defaultRequire": 1