ultrakoxxd / idontwantportalyet

simple minecraft mod that disable portal
1 stars 1 forks source link

Mod crashes single player and server due to Advancement ticking #7

Open TheWanderingTrader opened 2 months ago

TheWanderingTrader commented 2 months ago

Every time I launch a server or single player world it crashes with the following error- Description: Exception in server tick loop

java.lang.NoSuchMethodError: 'net.minecraft.advancements.Advancement net.minecraftforge.event.entity.player.AdvancementEvent$AdvancementEarnEvent.getAdvancement()' at com.ultrakox.idontwantportalyet.events.modEvents.portalAvancementMade(modEvents.java:88) ~[idontwantportalyet-1.20-1.9.jar!/:1.20-1.9] {re:classloading} at com.ultrakox.idontwantportalyet.events.__modEvents_portalAvancementMade_AdvancementEarnEvent.invoke(.dynamic) ~[idontwantportalyet-1.20-1.9.jar!/:1.20-1.9] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:58) ~[eventbus-6.2.0.jar!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:300) ~[eventbus-6.2.0.jar!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:281) ~[eventbus-6.2.0.jar!/:?] {} at net.minecraftforge.event.ForgeEventFactory.post(ForgeEventFactory.java:170) ~[forge-1.20.4-49.0.49-universal.jar!/:?] {re:classloading} at net.minecraftforge.event.ForgeEventFactory.onAdvancementEarned(ForgeEventFactory.java:766) ~[forge-1.20.4-49.0.49-universal.jar!/:?] {re:classloading} at net.minecraft.server.PlayerAdvancements.m135988(PlayerAdvancements.java:189) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,re:classloading,pl:mixin:APP:iceberg.mixins.json:PlayerAdvancementsMixin,pl:mixin:A} at net.minecraft.advancements.CriterionTrigger$Listener.m13686(CriterionTrigger.java:21) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.advancements.critereon.SimpleCriterionTrigger.m66234(SimpleCriterionTrigger.java:71) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.advancements.critereon.InventoryChangeTrigger.m43153(InventoryChangeTrigger.java:46) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.advancements.critereon.InventoryChangeTrigger.m43149(InventoryChangeTrigger.java:42) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.server.level.ServerPlayer$2.m7934(ServerPlayer.java:239) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.world.inventory.AbstractContainerMenu.m150407(AbstractContainerMenu.java:219) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.inventory.AbstractContainerMenu.m38946(AbstractContainerMenu.java:171) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.inventory.AbstractContainerMenu.m38893(AbstractContainerMenu.java:124) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.server.level.ServerPlayer.m143399(ServerPlayer.java:407) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_serverplayer_attack,xf:fml:openpartiesandclaims:xaero_pac_serverplayerclass,xf:fml:xaerominimap:xaero_serverplayer,xf:fml:xaeroworldmap:xaero_wm_serverplayer,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_serverplayer_attack,xf:fml:openpartiesandclaims:xaero_pac_serverplayerclass,xf:fml:xaerominimap:xaero_serverplayer,xf:fml:xaeroworldmap:xaero_wm_serverplayer,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:forgivingvoid.mixins.json:ServerPlayerAccessor,pl:mixin:APP:mixins.additionalplacements.json:MixinServerPlayer,pl:mixin:A} at net.minecraft.server.level.ServerPlayer.m143429(ServerPlayer.java:412) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_serverplayer_attack,xf:fml:openpartiesandclaims:xaero_pac_serverplayerclass,xf:fml:xaerominimap:xaero_serverplayer,xf:fml:xaeroworldmap:xaero_wm_serverplayer,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_serverplayer_attack,xf:fml:openpartiesandclaims:xaero_pac_serverplayerclass,xf:fml:xaerominimap:xaero_serverplayer,xf:fml:xaeroworldmap:xaero_wm_serverplayer,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:forgivingvoid.mixins.json:ServerPlayerAccessor,pl:mixin:APP:mixins.additionalplacements.json:MixinServerPlayer,pl:mixin:A} at net.minecraft.server.players.PlayerList.m11261(PlayerList.java:243) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,xf:fml:openpartiesandclaims:xaero_pac_playerlist_sendworldinfo,xf:fml:xaerominimap:xaero_playerlist_sendworldinfo,xf:fml:xaeroworldmap:xaero_wm_playerlist_sendworldinfo,re:classloading,xf:fml:openpartiesandclaims:xaero_pac_playerlist_sendworldinfo,xf:fml:xaerominimap:xaero_playerlist_sendworldinfo,xf:fml:xaeroworldmap:xaero_wm_playerlist_sendworldinfo,pl:mixin:A} at net.minecraft.server.network.ServerConfigurationPacketListenerImpl.m293007(ServerConfigurationPacketListenerImpl.java:125) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.m5797(ServerboundFinishConfigurationPacket.java:20) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.network.protocol.configuration.ServerboundFinishConfigurationPacket.m5797(ServerboundFinishConfigurationPacket.java:7) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.network.protocol.PacketUtils.lambda$checkThreadAndEnqueue$0(PacketUtils.java:42) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading,xf:OptiFine:default} at net.optifine.util.PacketRunnable.run(PacketRunnable.java:28) ~[srg:?] {re:classloading} at net.minecraft.server.TickTask.run(TickTask.java:18) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:classloading} at net.minecraft.util.thread.BlockableEventLoop.m6367(BlockableEventLoop.java:198) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.util.thread.ReentrantBlockableEventLoop.m6367(ReentrantBlockableEventLoop.java:23) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:computing_frames,re:mixin,re:classloading} at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:788) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:162) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.util.thread.BlockableEventLoop.m7245(BlockableEventLoop.java:163) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.server.MinecraftServer.m129961(MinecraftServer.java:771) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m7245(MinecraftServer.java:765) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.util.thread.BlockableEventLoop.m18699(BlockableEventLoop.java:140) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.server.MinecraftServer.m130012(MinecraftServer.java:750) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:679) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.m206580(MinecraftServer.java:256) ~[forge-1.20.4-49.0.49-client.jar!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:openpartiesandclaims:xaero_pac_minecraftserverclass,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:APP:balm.forge.mixins.json:MinecraftServerMixin,pl:mixin:A} at java.lang.Thread.run(Thread.java:833) ~[?:?] {re:mixin}

A fix to this is simply removing the Idontwantportalyet mod.
ultrakoxxd commented 1 week ago

It would be great if you can send me list of mods you are using so i can check what mod is causing that and try to fix it