From 325484510add5784c1f9599e42297eebc21fab9f Mon Sep 17 00:00:00 2001 From: GaLi <3096147684@qq.com> Date: Fri, 22 Aug 2025 15:55:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E4=BF=AE=E4=BF=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/extendedae_plus/mixin/accessor/ScreenInvoker.java | 3 ++- .../mixin/extendedae/ContainerExPatternProviderMixin.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/extendedae_plus/mixin/accessor/ScreenInvoker.java b/src/main/java/com/extendedae_plus/mixin/accessor/ScreenInvoker.java index 5da1111..c6edc7a 100644 --- a/src/main/java/com/extendedae_plus/mixin/accessor/ScreenInvoker.java +++ b/src/main/java/com/extendedae_plus/mixin/accessor/ScreenInvoker.java @@ -2,6 +2,7 @@ package com.extendedae_plus.mixin.accessor; import net.minecraft.client.gui.components.Renderable; import net.minecraft.client.gui.components.events.GuiEventListener; +import net.minecraft.client.gui.narration.NarratableEntry; import net.minecraft.client.gui.screens.Screen; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.gen.Invoker; @@ -9,5 +10,5 @@ import org.spongepowered.asm.mixin.gen.Invoker; @Mixin(Screen.class) public interface ScreenInvoker { @Invoker("addRenderableWidget") - W eap$invokeAddRenderableWidget(W widget); + W eap$invokeAddRenderableWidget(W widget); } diff --git a/src/main/java/com/extendedae_plus/mixin/extendedae/ContainerExPatternProviderMixin.java b/src/main/java/com/extendedae_plus/mixin/extendedae/ContainerExPatternProviderMixin.java index 745f8fd..82df68e 100644 --- a/src/main/java/com/extendedae_plus/mixin/extendedae/ContainerExPatternProviderMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/extendedae/ContainerExPatternProviderMixin.java @@ -29,7 +29,8 @@ import java.util.function.Consumer; @Mixin(value = ContainerExPatternProvider.class, priority = 3000) public abstract class ContainerExPatternProviderMixin extends PatternProviderMenu implements IActionHolder { - @GuiSync(11451) + // 使用高位唯一ID,避免与其他模组在同一类上的 @GuiSync 冲突 + @GuiSync(31415) @Unique public int eap$page = 0;