iPortalTeam / ImmersivePortalsMod

Non-Euclidean in Minecraft. See through portals and teleport seamlessly.
https://qouteall.fun/immptl/
Apache License 2.0
422 stars 100 forks source link

Game Crashes with the Small Ships #1511

Open PichuBot24 opened 5 months ago

PichuBot24 commented 5 months ago

Is it a mod compatibility issue?

Yes

If it's a mod compatibility issue, please provide the link(s) to the incompatible mod(s)

https://modrinth.com/mod/physicsmod

Minecraft version

1.20.1

Describe the issue

When I load into the game everything works as normal, the portal is immersive, i can walk through it just fine, its perfect, but if the chunk the portal was in deloads if I go to far and I die & Respawn, the game runs for a few seconds. but then will crash, i found out its because of the Physics mod after some testing. I have someone else using the exact same mods as me including the iportal and physics mod and it runs perfectly normal even after dying far from its chunk

qouteall commented 5 months ago

https://github.com/iPortalTeam/ImmersivePortalsMod/issues/985

qouteall commented 5 months ago

The crash seem to be with smallships

<html>
<body>
<!--StartFragment-->
Mixin apply for mod smallships failed smallships-common-soft.mixins.json:leashing.ChunkMapMixin from mod smallships -> net.minecraft.class_3898: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException @At("INVOKE") on net/minecraft/class_3898::playerLoadedChunkLeashShipCaptureListAndPlayer with priority 1000 cannot inject into net/minecraft/class_3898::method_18715(Lnet/minecraft/class_3222;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;)V merged by qouteall.imm_ptl.core.mixin.common.chunk_sync.MixinChunkMap_C with priority 1100 [ -> handler$jhc000$smallships$playerLoadedChunkLeashShipCaptureListAndPlayer(Lnet/minecraft/class_3222;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Ljava/util/List;)V -> Prepare]
--
4868 | org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At("INVOKE") on net/minecraft/class_3898::playerLoadedChunkLeashShipCaptureListAndPlayer with priority 1000 cannot inject into net/minecraft/class_3898::method_18715(Lnet/minecraft/class_3222;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;)V merged by qouteall.imm_ptl.core.mixin.common.chunk_sync.MixinChunkMap_C with priority 1100 [ -> handler$jhc000$smallships$playerLoadedChunkLeashShipCaptureListAndPlayer(Lnet/minecraft/class_3222;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Ljava/util/List;)V -> Prepare]

<!--EndFragment-->
</body>
</html>