Logged transaction without event transaction

When I open the remote( Simple Storage Network ) it cause this log
[Server thread/WARN] [sponge/]: Logged transaction without event transaction!
java.lang.Exception: org.spongepowered.common.event.tracking.context.transaction.inventory.ContainerSlotTransaction
at org.spongepowered.common.event.tracking.context.transaction.TransactionalCaptureSupplier.logTransaction(TransactionalCaptureSupplier.java:134) ~[spongeforge:1.16.5-36.2.5-8.0.0-RC1133] {re:mixin,re:classloading}
at org.spongepowered.common.event.tracking.context.transaction.TransactionSink.logSlotTransaction(TransactionSink.java:315) ~[spongeforge:1.16.5-36.2.5-8.0.0-RC1133] {re:mixin,re:classloading}
at net.minecraft.inventory.container.Container.impl$capture(Container.java:1458) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:api.TraitMixin_Carried_Inventory_API,pl:mixin:APP:mixins.sponge.inventory.json:event.world.inventory.AbstractContainerMenuMixin_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Adapter_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Bridge_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Fabric_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Menu_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:api.inventory.container.ContainerMixin_Inventory_API,pl:mixin:APP:mixins.sponge.accessors.json:world.inventory.AbstractContainerMenuAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.inventory.container.Container.bridge$detectAndSendChanges(Container.java:1399) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:api.TraitMixin_Carried_Inventory_API,pl:mixin:APP:mixins.sponge.inventory.json:event.world.inventory.AbstractContainerMenuMixin_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Adapter_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Bridge_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Fabric_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Menu_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:api.inventory.container.ContainerMixin_Inventory_API,pl:mixin:APP:mixins.sponge.accessors.json:world.inventory.AbstractContainerMenuAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.inventory.container.Container.handler$zzh000$impl$broadcastChangesWithTransactions(Container.java:1365) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:api.TraitMixin_Carried_Inventory_API,pl:mixin:APP:mixins.sponge.inventory.json:event.world.inventory.AbstractContainerMenuMixin_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Adapter_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Bridge_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Fabric_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Menu_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:api.inventory.container.ContainerMixin_Inventory_API,pl:mixin:APP:mixins.sponge.accessors.json:world.inventory.AbstractContainerMenuAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.inventory.container.Container.func_75142_b(Container.java) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:api.TraitMixin_Carried_Inventory_API,pl:mixin:APP:mixins.sponge.inventory.json:event.world.inventory.AbstractContainerMenuMixin_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Adapter_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Bridge_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Fabric_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Menu_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:api.inventory.container.ContainerMixin_Inventory_API,pl:mixin:APP:mixins.sponge.accessors.json:world.inventory.AbstractContainerMenuAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.inventory.container.Container.func_75130_a(Container.java:444) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:api.TraitMixin_Carried_Inventory_API,pl:mixin:APP:mixins.sponge.inventory.json:event.world.inventory.AbstractContainerMenuMixin_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Adapter_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Bridge_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Fabric_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:impl.world.inventory.AbstractContainerMenuMixin_Menu_Inventory,pl:mixin:APP:mixins.sponge.inventory.json:api.inventory.container.ContainerMixin_Inventory_API,pl:mixin:APP:mixins.sponge.accessors.json:world.inventory.AbstractContainerMenuAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at com.lothrazar.storagenetwork.gui.ContainerNetwork.func_75130_a(ContainerNetwork.java:104) ~[storagenetwork:1.16.5-1.5.3] {re:classloading}
at com.lothrazar.storagenetwork.item.remote.ContainerNetworkCraftingRemote.func_75130_a(ContainerNetworkCraftingRemote.java:77) ~[storagenetwork:1.16.5-1.5.3] {re:classloading}
at com.lothrazar.storagenetwork.item.remote.ContainerNetworkCraftingRemote.(ContainerNetworkCraftingRemote.java:47) ~[storagenetwork:1.16.5-1.5.3] {re:classloading}
at com.lothrazar.storagenetwork.item.remote.ItemStorageCraftingRemote.createMenu(ItemStorageCraftingRemote.java:188) ~[storagenetwork:1.16.5-1.5.3] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.fml.network.NetworkHooks.openGui(NetworkHooks.java:212) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.network.NetworkHooks.openGui(NetworkHooks.java:159) ~[forge:?] {re:classloading}
at com.lothrazar.storagenetwork.item.remote.ItemStorageCraftingRemote.openRemote(ItemStorageCraftingRemote.java:155) ~[storagenetwork:1.16.5-1.5.3] {re:classloading,pl:runtimedistcleaner:A}
at com.lothrazar.storagenetwork.item.remote.ItemStorageCraftingRemote.func_77659_a(ItemStorageCraftingRemote.java:172) ~[storagenetwork:1.16.5-1.5.3] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:216) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:runtimedistcleaner:A,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.sponge.api.json:data.DataHolderMixin_API,pl:mixin:APP:mixins.sponge.api.json:minecraft.world.item.ItemStackMixin_API,pl:mixin:APP:mixins.sponge.core.json:data.SpongeDataHolderMixin,pl:mixin:APP:mixins.sponge.core.json:world.item.ItemStackMixin,pl:mixin:APP:mixins.sponge.tracker.json:world.item.ItemStackMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.management.PlayerInteractionManager.func_187250_a(PlayerInteractionManager.java:287) ~[?:?] {re:mixin,re:computing_frames,re:classloading,pl:mixin:APP:mixins.sponge.accessors.json:server.level.ServerPlayerGameModeAccessor,pl:mixin:APP:mixins.spongeforge.tracker.json:server.level.ServerPlayerGameModeMixin_Forge_Tracker,pl:mixin:APP:mixins.sponge.core.json:server.level.ServerPlayerGameModeMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.level.ServerPlayerGameModeMixin_Tracker,pl:mixin:A}
at net.minecraft.network.play.ServerPlayNetHandler.redirect$zze000$impl$onHandleUseItem(ServerPlayNetHandler.java:1595) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:event.server.network.ServerGamePacketListenerImplMixin_Inventory,pl:mixin:APP:mixins.spongeforge.core.json:server.network.ServerGamePacketListenerImplMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.network.ServerGamePacketListenerImplMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.network.ServerGamePacketListenerImplMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.network.ServerGamePacketListenerImplMixin_Tracker,pl:mixin:A}
at net.minecraft.network.play.ServerPlayNetHandler.func_147346_a(ServerPlayNetHandler.java:982) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.inventory.json:event.server.network.ServerGamePacketListenerImplMixin_Inventory,pl:mixin:APP:mixins.spongeforge.core.json:server.network.ServerGamePacketListenerImplMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.network.ServerGamePacketListenerImplMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.network.ServerGamePacketListenerImplMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.network.ServerGamePacketListenerImplMixin_Tracker,pl:mixin:A}
at net.minecraft.network.play.client.CPlayerTryUseItemPacket.func_148833_a(SourceFile:31) ~[?:?] {re:classloading}
at net.minecraft.network.play.client.CPlayerTryUseItemPacket.func_148833_a(SourceFile:9) ~[?:?] {re:classloading}
at org.spongepowered.common.event.tracking.phase.packet.PacketPhaseUtil.onProcessPacket(PacketPhaseUtil.java:262) ~[spongeforge:1.16.5-36.2.5-8.0.0-RC1133] {re:mixin,re:classloading}
at net.minecraft.network.PacketThreadUtil.md3e3829$lambda$tracker$redirectProcessPacket$0$0(SourceFile:552) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.sponge.tracker.json:network.protocol.PacketUtilsMixin_Tracker,pl:mixin:A}
at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.sponge.tracker.json:server.TickTaskMixin_Tracker,pl:mixin:A}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.tracker.json:util.thread.BlockableEventLoopMixin_Tracker,pl:mixin:A}
at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {re:mixin,re:computing_frames,re:classloading}
at net.minecraft.server.MinecraftServer.redirect$zca000$tracker$wrapAndPerformContextSwitch(MinecraftServer.java:4815) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:734) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:159) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.tracker.json:util.thread.BlockableEventLoopMixin_Tracker,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:717) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.tracker.json:util.thread.BlockableEventLoopMixin_Tracker,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.sponge.accessors.json:server.MinecraftServerAccessor,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.spongeforge.api.json:minecraft.server.MinecraftServerMixin_Forge_API,pl:mixin:APP:mixins.spongeforge.core.json:server.MinecraftServerMixin_Forge,pl:mixin:APP:mixins.sponge.api.json:minecraft.server.MinecraftServerMixin_API,pl:mixin:APP:mixins.sponge.core.json:server.MinecraftServerMixin,pl:mixin:APP:mixins.sponge.tracker.json:server.MinecraftServerMixin_Tracker,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312] {}

How I can disable this log ?
Thanks for reading.

Its a known issue with the only proper fix being update to 1.19.4.

I believe there is a sponge plugin to hide these log messages. I think its this (it’s been a while since i touched 1.16.5)

It’s worked, tysm.

1 Like

For 1.19.4 this problem is just as relevant, although it happens less frequently. I still have to hide such messages.