From 9b2c214d822d21708886e698ea34414da6c798ee Mon Sep 17 00:00:00 2001 From: GaLicn <133291877+GaLicn@users.noreply.github.com> Date: Thu, 25 Sep 2025 18:21:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=91=E9=81=93=E5=8D=A1=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 2 +- .../mixin/ae2/helpers/InterfaceLogicUpgradesMixin.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 30753b9..438df2a 100644 --- a/build.gradle +++ b/build.gradle @@ -155,7 +155,7 @@ dependencies { compileOnly "curse.maven:ae2-jei-integration-1074338:5748513" // runtime test - runtimeOnly "curse.maven:applied-flux-965012:5614830" + //runtimeOnly "curse.maven:applied-flux-965012:5614830" runtimeOnly "de.mari_023:ae2wtlib:19.2.1" runtimeOnly "curse.maven:jade-324717:5427817" runtimeOnly "curse.maven:mega-cells-622112:6005043" diff --git a/src/main/java/com/extendedae_plus/mixin/ae2/helpers/InterfaceLogicUpgradesMixin.java b/src/main/java/com/extendedae_plus/mixin/ae2/helpers/InterfaceLogicUpgradesMixin.java index ec55abd..471d053 100644 --- a/src/main/java/com/extendedae_plus/mixin/ae2/helpers/InterfaceLogicUpgradesMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/ae2/helpers/InterfaceLogicUpgradesMixin.java @@ -10,8 +10,10 @@ import com.extendedae_plus.compat.UpgradeSlotCompat; import net.neoforged.fml.ModList; import com.extendedae_plus.util.ExtendedAELogger; import net.minecraft.world.item.Item; +import org.spongepowered.asm.mixin.Final; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.Mutable; import org.spongepowered.asm.mixin.Unique; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; @@ -26,6 +28,8 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; public abstract class InterfaceLogicUpgradesMixin implements CompatUpgradeProvider { @Shadow(remap = false) + @Final + @Mutable private IUpgradeInventory upgrades; @Unique