Curios API (Forge/NeoForge)

Curios API (Forge/NeoForge)

204M Downloads

Players Losing Curious Slot Relics when rejoining server.

Rah-creator opened this issue ยท 13 comments

commented

I'm currently running an ATM 10 as the base for my server, along with some additional mods. Occasionally, when players are booted from the server and rejoin, they lose the items in their Curios slots while retaining everything in their vanilla inventory.

I've been able to fix this issue by restoring their player data from a backups, but the problem keeps recurring. Interestingly, I haven't experienced this issue myself, but multiple other players on the server have been affected.

One of the Mods : https://www.curseforge.com/minecraft/mc-mods/cobblemon-box-link does add an extra slot to the Curios tab though i am unsure if this might play a part.

commented

Hmm, are there any errors in the server logs when they are booted or rejoining? Also, what causes them to be booted to begin with?

commented

Last time it happened, there were no messages in the terminal or logs. However, I do recall that on one occasion, a java.net.SocketException: Connection reset error occurred. When the user relogged, their curious slots were empty. (Seems to only happen to the people that are on at the time of the disconnection)

commented

Update: Just Happened again to players on the server This is the error one of them sent to me :
Connection Lost
Internal Exception: io.netty.handler.codec.encoderexception:failed to encode packet'clientbound/minecraft:custom_payload'

commented

It seems like the error is coming from a client-bound packet that is corrupted or invalid. Hmm, if that's the case, this is mostly just an educated guess, but I may already have something to address this in the next update.

commented

I'm having die same Issue with Version 9.2.3 in a custom Modpack. The error has some ither sideeffect:

  1. The player crashes (or was offline for like a day or so)
  2. He can't login anymore (Invalid Playerdata Error)
  3. I restart the server
  4. He can login again, but...
  5. Curio slots are all cleared, the rest of inventory etc. is still as before
    Every time the player tries to join I get this error on the server:
[11Mar2025 19:40:51.161] [Server thread/ERROR] [net.neoforged.bus.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "net.minecraft.network.protocol.common.custom.CustomPacketPayload.type()" because the return value of "net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.payload()" is null
	Index: 0
	Listeners:
		0: net.neoforged.bus.EventListenerFactory$datapackSync/0x0000774cb673cc00@483e4ea9
		1: net.neoforged.bus.EventListenerFactory$onDpSync/0x0000774cb4ed0400@58790a8d
		2: net.neoforged.bus.EventListenerFactory$onDataSync/0x0000774cb58e4800@202a46aa
		3: net.neoforged.bus.EventListenerFactory$onDatapackSync/0x0000774cb5a54400@477260d2
		4: net.neoforged.bus.EventListenerFactory$onDatapackSync/0x0000774cb5c79800@7d832593
		5: me.fzzyhmstrs.fzzy_config.FzzyConfigNeoForge$$Lambda/0x0000774cb5c8ade8@b5747fc
		6: org.sinytra.fabric.networking_api.NetworkingEventHooks$$Lambda/0x0000774cb60926a8@6f48dc63
		7: net.fabricmc.fabric.impl.event.lifecycle.LifecycleEventsImpl$$Lambda/0x0000774cb60f0440@7f9fc0cc
		8: net.neoforged.bus.EventListenerFactory$onDataSync/0x0000774cb6624000@6dbe75cc
		9: com.faboslav.friendsandfoes.neoforge.FriendsAndFoesNeoForge$$Lambda/0x0000774cb6696808@dbefbb3
		10: com.gizmo.trophies.OpenBlocksTrophies$$Lambda/0x0000774cb68e24b0@3c0fa6dd
		11: net.neoforged.bus.EventListenerFactory$onDatapackSync/0x0000774cb73a2c00@1f5361c7
		12: dev.shadowsoffire.placebo.reload.DynamicRegistry$SyncManagement$$Lambda/0x0000774cb73d5278@77730b89
		13: net.neoforged.bus.EventListenerFactory$playerLoggedIn/0x0000774cb7409000@4bf3e60f
		14: fuzs.puzzleslib.neoforge.impl.event.NeoForgeEventInvokerRegistryImpl$ForgeEventInvoker$$Lambda/0x0000774cb4fa6710@2cefd7df
		15: net.neoforged.bus.EventListenerFactory$onDataPackSync/0x0000774cb64c9800@2fb8ed5f
		16: net.neoforged.bus.EventListenerFactory$onDatapackSync/0x0000774cb6744c00@31b6ed71
java.lang.NullPointerException: Cannot invoke "net.minecraft.network.protocol.common.custom.CustomPacketPayload.type()" because the return value of "net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.payload()" is null
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.registration.NetworkRegistry.checkPacket(NetworkRegistry.java:437)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:178)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:173)
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.PacketDistributor.sendToPlayer(PacketDistributor.java:51)
	at TRANSFORMER/[email protected]/dev.latvian.mods.kubejs.player.KubeJSPlayerEventHandler.lambda$datapackSync$0(KubeJSPlayerEventHandler.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at TRANSFORMER/[email protected]/dev.latvian.mods.kubejs.player.KubeJSPlayerEventHandler.datapackSync(KubeJSPlayerEventHandler.java:29)
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350)
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315)
	at TRANSFORMER/[email protected]/net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:205)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConfigurationPacketListenerImpl.handleConfigurationFinished(ServerConfigurationPacketListenerImpl.java:188)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.handle(ServerboundFinishConfigurationPacket.java:22)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.handle(ServerboundFinishConfigurationPacket.java:8)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27)
	at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:872)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:170)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:855)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:849)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:821)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:826)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267)
	at java.base/java.lang.Thread.run(Thread.java:1583)

I'm using Neoforge 21.1.128 currently

This is the current Modlist, maybe it helps

commented

Please test out the newest 9.2.3 version for 1.21.1 and see if the changes resolve your issue.

commented

I'm having die same Issue with Version 9.2.3 in a custom Modpack. The error has some ither sideeffect:

  1. The player crashes
  2. He can't login anymore (Invalid Playerdata Error)

@Sadragos During these two steps, there should be two logs. The first step should have a crash report in the crash-reports folder. The second step should have some kind of error logged in the latest.log file when the error occurs. Both of these will appear in the player's client instance folder. If you are able, can you provide these two reports? It could potentially help a lot to discern the cause.

commented

I'll see what I can do - I've instructed my players to send over the logs, if it happens again.

commented

It happened again, without a crash: The player can't login. His log only shows this:

[13Mar2025 17:02:23.744] [Render thread/INFO] [mezz.jei.neoforge.startup.StartEventObserver/]: JEI StartEventObserver received class net.neoforged.neoforge.event.TagsUpdatedEvent
[13Mar2025 17:02:24.178] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl/]: Client disconnected with reason: Invalid player data

while the Servers shows this:

17:02:23
java.lang.NullPointerException: Cannot invoke "net.minecraft.network.protocol.common.custom.CustomPacketPayload.type()" because the return value of "net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.payload()" is null
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.registration.NetworkRegistry.checkPacket(NetworkRegistry.java:437) ~[neoforge-21.1.128-universal.jar%23366!/:?] {re:mixin,re:classloading,pl:mixin:APP:fabric-networking-api-v1.mixins.json:NetworkRegistryMixin from mod fabric_networking_api_v1,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.NetworkRegistryAccessor from mod fabric_networking_api_v1,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:178) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:badpackets.mixins.json:MixinServerCommonPacketListenerImpl from mod badpackets,pl:mixin:APP:mixins/common/nochatreports.mixins.json:server.MixinServerCommonPacketListenerImpl from mod nochatreports,pl:mixin:APP:fabric-networking-api-v1.mixins.json:ServerCommonNetworkHandlerMixin from mod fabric_networking_api_v1,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ServerCommonNetworkHandlerAccessor from mod fabric_networking_api_v1,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:173) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:badpackets.mixins.json:MixinServerCommonPacketListenerImpl from mod badpackets,pl:mixin:APP:mixins/common/nochatreports.mixins.json:server.MixinServerCommonPacketListenerImpl from mod nochatreports,pl:mixin:APP:fabric-networking-api-v1.mixins.json:ServerCommonNetworkHandlerMixin from mod fabric_networking_api_v1,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ServerCommonNetworkHandlerAccessor from mod fabric_networking_api_v1,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.PacketDistributor.sendToPlayer(PacketDistributor.java:51) ~[neoforge-21.1.128-universal.jar%23366!/:?] {re:mixin,re:classloading}
	at TRANSFORMER/[email protected]/dev.latvian.mods.kubejs.player.KubeJSPlayerEventHandler.lambda$datapackSync$0(KubeJSPlayerEventHandler.java:29) ~[kubejs-neoforge-2101.7.1-build.181.jar%23515!/:2101.7.1-build.181] {re:classloading}
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] {}
	at TRANSFORMER/[email protected]/dev.latvian.mods.kubejs.player.KubeJSPlayerEventHandler.datapackSync(KubeJSPlayerEventHandler.java:29) ~[kubejs-neoforge-2101.7.1-build.181.jar%23515!/:2101.7.1-build.181] {re:classloading}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.2.jar%2367!/:?] {}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.2.jar%2367!/:?] {}
	at TRANSFORMER/[email protected]/net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:205) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,re:classloading,pl:mixin:APP:balm.neoforge.mixins.json:PlayerListMixin from mod balm,pl:mixin:APP:resourcefulconfig.mixins.json:common.PlayerListAccessor from mod resourcefulconfig,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.PlayerListMixin from mod servercore,pl:mixin:APP:servercore.common.mixins.json:optimizations.players.PlayerListMixin from mod servercore,pl:mixin:APP:fabric-entity-events-v1.mixins.json:PlayerManagerMixin from mod fabric_entity_events_v1,pl:mixin:APP:elixirum.mixins.json:server.MixinPlayerList from mod elixirum,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinPlayerList from mod fragmentum,pl:mixin:APP:badpackets.mixins.json:MixinPlayerList from mod badpackets,pl:mixin:APP:mixins/common/nochatreports.mixins.json:server.MixinPlayerList from mod nochatreports,pl:mixin:APP:fabric-message-api-v1.mixins.json:PlayerManagerMixin from mod fabric_message_api_v1,pl:mixin:APP:kubejs.mixins.json:PlayerListMixin from mod kubejs,pl:mixin:APP:azurelib.neo.mixins.json:PlayerListMixin from mod azurelib,pl:mixin:APP:creeperoverhaul-common.mixins.json:PlayerListMixin from mod creeperoverhaul,pl:mixin:APP:enhancedcelestials.mixins.json:MixinPlayerList from mod enhancedcelestials,pl:mixin:APP:mixins.dcintegration.json:MixinPlayerLogin from mod (unknown),pl:mixin:APP:ars_nouveau.mixins.json:camera.PlayerListMixin from mod ars_nouveau,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConfigurationPacketListenerImpl.handleConfigurationFinished(ServerConfigurationPacketListenerImpl.java:188) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-networking-api-v1.mixins.json:ServerConfigurationNetworkHandlerMixin from mod fabric_networking_api_v1,pl:mixin:APP:badpackets.mixins.json:MixinServerConfigurationPacketListenerImpl from mod badpackets,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:ServerConfigurationNetworkHandlerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.handle(ServerboundFinishConfigurationPacket.java:22) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.handle(ServerboundFinishConfigurationPacket.java:8) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:classloading,re:mixin}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,re:computing_frames,re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:872) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:170) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:855) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:849) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:825) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23365!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:A}
	at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] {re:mixin}
commented

Hmm, okay, thank you. If you are able, can you try disabling KubeJS and see if that resolves anything? If you do and it doesn't, then please also send the error that appears in the log for that instance.