GregTechCEu Modern

GregTechCEu Modern

6M Downloads

Server Crash ( Aluminium Drum + ME Stocking Input Bus )

steam9w opened this issue ยท 0 comments

commented

Checked for existing issues

  • I have checked for existing issues, and have found none.

Tested latest version

  • I have checked that this occurs on the latest version.

GregTech CEu Version

1.20.1-1.2.3.a

Recipe Viewer Installed

JEI

Environment

Dedicated Server

Cross-Mod Interaction

Yes

Other Installed Mods

ImmersiveEngineering-1.20.1-10.1.0-171, appliedenergistics2-forge-15.0.23

Expected Behavior

Aluminium Drum in Config Slot ME Stocking Input Bus will not cause a crash

Actual Behavior

Aluminium Drum in Config Slot ME Stocking Input Bus causes a crash server

Steps to Reproduce

  1. Open ME Stocking Input Bus
  2. Place Aluminium Drum in Config Slot ( repeatedly )
  3. Server Crash
    1
    2
    3

Additional Information

---- Minecraft Crash Report ----
// Why did you do that?

Time: 2024-06-06 21:32:46
Description: Exception in server tick loop

java.lang.NoSuchMethodError: 'void com.gregtechceu.gtceu.integration.ae2.util.AmountSetSlot.writeClientAction(int, java.util.function.Consumer)'
at com.gregtechceu.gtceu.integration.ae2.util.AmountSetSlot.setSlotIndex(AmountSetSlot.java:42) ~[gtceu-1.20.1-1.2.3.a.jar%23269!/:?] {re:classloading}
at com.gregtechceu.gtceu.integration.ae2.gui.widget.AEConfigWidget.disableAmount(AEConfigWidget.java:42) ~[gtceu-1.20.1-1.2.3.a.jar%23269!/:?] {re:classloading}
at com.gregtechceu.gtceu.integration.ae2.util.AEItemConfigSlot.handleClientAction(AEItemConfigSlot.java:125) ~[gtceu-1.20.1-1.2.3.a.jar%23269!/:?] {re:classloading}
at com.lowdragmc.lowdraglib.gui.widget.WidgetGroup.handleClientAction(WidgetGroup.java:620) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading,pl:runtimedistcleaner:A}
at com.lowdragmc.lowdraglib.gui.widget.WidgetGroup.handleClientAction(WidgetGroup.java:620) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading,pl:runtimedistcleaner:A}
at com.lowdragmc.lowdraglib.gui.widget.WidgetGroup.handleClientAction(WidgetGroup.java:620) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading,pl:runtimedistcleaner:A}
at com.lowdragmc.lowdraglib.gui.widget.WidgetGroup.handleClientAction(WidgetGroup.java:620) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading,pl:runtimedistcleaner:A}
at com.lowdragmc.lowdraglib.gui.widget.WidgetGroup.handleClientAction(WidgetGroup.java:620) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading,pl:runtimedistcleaner:A}
at com.lowdragmc.lowdraglib.gui.modular.ModularUIContainer.handleClientAction(ModularUIContainer.java:273) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading}
at com.lowdragmc.lowdraglib.networking.c2s.CPacketUIClientAction.execute(CPacketUIClientAction.java:46) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading}
at com.lowdragmc.lowdraglib.networking.forge.Networking.lambda$register$2(Networking.java:51) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading}
at net.minecraftforge.network.NetworkEvent$Context.enqueueWork(NetworkEvent.java:212) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at com.lowdragmc.lowdraglib.networking.forge.Networking.lambda$register$3(Networking.java:51) ~[ldlib-forge-1.20.1-1.0.25.j.jar%23323!/:?] {re:classloading}
at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin}
at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:263) ~[eventbus-6.0.5.jar%23149!/:?] {}
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:255) ~[eventbus-6.0.5.jar%23149!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:319) ~[eventbus-6.0.5.jar%23149!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:299) ~[eventbus-6.0.5.jar%23149!/:?] {}
at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:84) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at java.util.Optional.map(Optional.java:260) ~[?:?] {re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin}
at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:84) ~[forge-1.20.1-47.2.30-universal.jar%23303!/:?] {re:classloading}
at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7423_(ServerGamePacketListenerImpl.java:2846) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gtceu.mixins.json:ServerGamePacketListenerImplAccessor,pl:mixin:APP:immersiveengineering.mixins.json:accessors.ServerPlayNetHandlerAccess,pl:mixin:A,re:mixin,pl:accesstransformer:B}
at net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket.m_5797_(ServerboundCustomPayloadPacket.java:35) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket.m_5797_(ServerboundCustomPayloadPacket.java:8) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:25) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:classloading}
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:computing_frames,re:mixin,re:classloading,re:mixin}
at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:1027) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:173) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:124) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:1010) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:1004) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:112) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:989) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:906) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:281) ~[server-1.20.1-20230612.114412-srg.jar%23298!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:A,re:mixin,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:840) [?:?] {re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin}