petrolpark / Destroy

A chemistry-themed add-on to the Minecraft mod, Create
https://modrinth.com/mod/destroy
94 stars 40 forks source link

The exit portal in the End doesnt work #513

Open TheShortwaveAntennaOpens opened 1 month ago

TheShortwaveAntennaOpens commented 1 month ago

The exit portal in the End wont sent you back to overworld. When entering the portal, it would do nothing, or makes you stuck in "loading terrain" screen permanently. The game dont seems to crash, though. The problem doesnt stop you from returning to the overworld, it's still possible using command or other mods. Happens both on single player and on server. Problem disappears once Destroy was removed. The output went sth like this when this happens on server and someone enters the portal:

[16:56:47] [Server thread/ERROR] [minecraft/PacketUtils]: Failed to handle packet net.minecraft.network.protocol.game.ServerboundClientCommandPacket@79f488dd, suppressing error java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.ai.attributes.AttributeModifier.m22209()" because "p22134" is null at net.minecraft.world.entity.ai.attributes.AttributeInstance.m22133(AttributeInstance.java:71) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at net.minecraft.world.entity.ai.attributes.AttributeInstance.m22125(AttributeInstance.java:85) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at com.petrolpark.destroy.events.DestroyCommonEvents.onPlayerCloned(DestroyCommonEvents.java:321) ~[destroy-1.20.1-0.1.0-snapshot-10.jar%23105!/:0.1.0-snapshot-10] {re:classloading} at com.petrolpark.destroy.events.__DestroyCommonEvents_onPlayerCloned_Clone.invoke(.dynamic) ~[destroy-1.20.1-0.1.0-snapshot-10.jar%23105!/:0.1.0-snapshot-10] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {} at net.minecraftforge.event.ForgeEventFactory.onPlayerClone(ForgeEventFactory.java:540) ~[forge-1.20.1-47.3.7-universal.jar%23114!/:?] {re:classloading} at net.minecraft.server.level.ServerPlayer.m9015(ServerPlayer.java:1159) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.server.players.PlayerList.m11236(PlayerList.java:442) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at net.minecraft.server.network.ServerGamePacketListenerImpl.m6272(ServerGamePacketListenerImpl.java:1508) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:destroy.mixins.json:ServerGamePacketListenerImplMixin,pl:mixin:A} at net.minecraft.network.protocol.game.ServerboundClientCommandPacket.m5797(ServerboundClientCommandPacket.java:24) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at net.minecraft.network.protocol.game.ServerboundClientCommandPacket.m5797(ServerboundClientCommandPacket.java:6) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at net.minecraft.network.protocol.PacketUtils.m263899(PacketUtils.java:22) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,re:classloading} at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:classloading} at net.minecraft.util.thread.BlockableEventLoop.m6367(BlockableEventLoop.java:156) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.ReentrantBlockableEventLoop.m6367(ReentrantBlockableEventLoop.java:23) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,re:computing_frames,re:classloading} at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:770) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:161) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.BlockableEventLoop.m7245(BlockableEventLoop.java:130) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m129961(MinecraftServer.java:753) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m7245(MinecraftServer.java:747) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.BlockableEventLoop.m18701(BlockableEventLoop.java:139) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m130012(MinecraftServer.java:733) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:665) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m206580(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23109!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at java.lang.Thread.run(Thread.java:833) ~[?:?] {}

Versions: Minecraft 1.20.1 Forge 47.3.7 Create 0.5.1h Petrolpark's Library 1.0.6 Destroy 0.1.0 snapshot10