From c9797d3f6cff502bd2bd30b80d5a520876c18020 Mon Sep 17 00:00:00 2001 From: C-H716 <1536152356@qq.com> Date: Sat, 1 Nov 2025 00:13:33 +0800 Subject: [PATCH] =?UTF-8?q?gtl=EF=BC=9A=E8=A1=A5=E5=9B=9E=E7=BC=BA?= =?UTF-8?q?=E5=A4=B1=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mixin/gtceu/ModularUIGuiContainerCloseMixin.java | 2 +- src/main/resources/assets/extendedae_plus/lang/en_us.json | 4 ++++ src/main/resources/extendedae_plus.mixins.json | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/extendedae_plus/mixin/gtceu/ModularUIGuiContainerCloseMixin.java b/src/main/java/com/extendedae_plus/mixin/gtceu/ModularUIGuiContainerCloseMixin.java index c2fb91f..df04a87 100644 --- a/src/main/java/com/extendedae_plus/mixin/gtceu/ModularUIGuiContainerCloseMixin.java +++ b/src/main/java/com/extendedae_plus/mixin/gtceu/ModularUIGuiContainerCloseMixin.java @@ -7,7 +7,7 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -@Mixin(value = ModularUIGuiContainer.class) +@Mixin(value = ModularUIGuiContainer.class, remap = false) public class ModularUIGuiContainerCloseMixin { @Inject(method = "removed", at = @At("HEAD")) diff --git a/src/main/resources/assets/extendedae_plus/lang/en_us.json b/src/main/resources/assets/extendedae_plus/lang/en_us.json index 7136284..b351522 100644 --- a/src/main/resources/assets/extendedae_plus/lang/en_us.json +++ b/src/main/resources/assets/extendedae_plus/lang/en_us.json @@ -64,6 +64,10 @@ "extendedae_plus.upload_to_matrix.repetition": "The assembly matrix already exists on the same board, and the upload is skipped and a blank template is returned", "extendedae_plus.upload_to_GTMatrix.repetition": "The same board already exists for the molecular manipulator, skipping the upload and returning the blank template", + "extendedae_plus.upload_to_GTMatrix.fail_full": "The Molecular Manipulator's pattern inventory is full or cannot accept the pattern", + "extendedae_plus.upload_to_matrix.repetition": "The Assembly Matrix already contains the same pattern, upload skipped and blank pattern returned", + "extendedae_plus.upload_to_GTMatrix.repetition": "The Molecular Manipulator already contains the same pattern, upload skipped and blank pattern returned", + "extendedae_plus.screen.reload_mapping": "Reload Mapping", "extendedae_plus.screen.reload_mapping_success": "Overloading mapping successful", "extendedae_plus.screen.reload_mapping_fail": "Overloading mapping failed: %s", diff --git a/src/main/resources/extendedae_plus.mixins.json b/src/main/resources/extendedae_plus.mixins.json index 24eb674..71fc82a 100644 --- a/src/main/resources/extendedae_plus.mixins.json +++ b/src/main/resources/extendedae_plus.mixins.json @@ -27,6 +27,9 @@ "extendedae.client.HighlightButtonMixin", "extendedae.client.gui.GuiExPatternProviderMixin", "extendedae.client.gui.GuiExPatternTerminalMixin", + "gtceu.AEPatternViewSlotWidgetMixin", + "gtceu.ModularUIGuiContainerCloseMixin", + "gtceu.SlotWidgetMixin", "jei.EncodePatternTransferHandlerMixin", "jei.EncodingHelperMixin", "jei.accessor.BookmarkOverlayAccessor", @@ -56,6 +59,8 @@ "ae2.autopattern.CraftingSimulationStateMixin", "ae2.autopattern.CraftingTreeProcessMixin", "ae2.autopattern.PatternProviderLogicContainsRedirectMixin", + "ae2.autopattern.gtceu.GTLCoreMEPatternBufferPartMachineMixin", + "ae2.autopattern.gtceu.MEPatternBufferPartMachineMixin", "ae2.compat.PatternProviderCompatMixin", "ae2.compat.PatternProviderLogicCompatMixin", "ae2.compat.PatternProviderLogicHostCompatMixin",