iPortalTeam / ImmersivePortalsMod

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

Crash when switching between servers #1231

Closed qouteall closed 1 year ago

qouteall commented 1 year ago

java.lang.IllegalArgumentException: The validated expression is false
--
893 | at org.apache.commons.lang3.Validate.isTrue(Validate.java:183) ~[commons-lang3-3.12.0.jar:?]
894 | at qouteall.imm_ptl.core.ClientWorldLoader.initializeIfNeeded(ClientWorldLoader.java:310) ~[imm_ptl_core-2.3.1-94bc3db1d1e1fb5d.jar:?]
895 | at qouteall.imm_ptl.core.render.context_management.RenderStates.updatePreRenderInfo(RenderStates.java:82) ~[imm_ptl_core-2.3.1-94bc3db1d1e1fb5d.jar:?]
896 | at net.minecraft.client.render.GameRenderer.handler$zop000$onFarBeforeRendering(GameRenderer.java:2579) ~[client-intermediary.jar:?]
897 | at net.minecraft.class_757.method_3192(class_757.java) ~[client-intermediary.jar:?]
898 | at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1177) ~[client-intermediary.jar:?]
899 | at net.minecraft.client.MinecraftClient.reset(MinecraftClient.java:2162) ~[client-intermediary.jar:?]
900 | at net.minecraft.client.MinecraftClient.joinWorld(MinecraftClient.java:2095) ~[client-intermediary.jar:?]
901 | at net.minecraft.client.network.ClientPlayNetworkHandler.onPlayerRespawn(ClientPlayNetworkHandler.java:994) ~[client-intermediary.jar:?]
902 | at net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket.apply(PlayerRespawnS2CPacket.java:67) ~[client-intermediary.jar:?]
903 | at net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket.apply(PlayerRespawnS2CPacket.java:16) ~[client-intermediary.jar:?]
904 | at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils.java:22) ~[client-intermediary.jar:?]
905 | at net.minecraft.util.thread.ThreadExecutor.executeTask(ThreadExecutor.java:157) [client-intermediary.jar:?]
906 | at net.minecraft.util.thread.ReentrantThreadExecutor.executeTask(ReentrantThreadExecutor.java:23) [client-intermediary.jar:?]
907 | at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor.java:131) [client-intermediary.jar:?]
908 | at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:116) [client-intermediary.jar:?]
909 | at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1129) [client-intermediary.jar:?]
910 | at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:768) [client-intermediary.jar:?]
911 | at net.minecraft.client.main.Main.main(Main.java:244) [client-intermediary.jar:?]
912 | at net.minecraft.client.main.Main.main(Main.java:51) [client-intermediary.jar:?]
913 | at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.9.jar:?]
914 | at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.9.jar:?]
915 | at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.9.jar:?]
916 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
917 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
918 | at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
919 | at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
920 | at org.prismlauncher.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) [NewLaunch.jar:?]
921 | at org.prismlauncher.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176) [NewLaunch.jar:?]
922 | at org.prismlauncher.impl.OneSixLauncher.launch(OneSixLauncher.java:186) [NewLaunch.jar:?]
923 | at org.prismlauncher.EntryPoint.listen(EntryPoint.java:144) [NewLaunch.jar:?]
924 | at org.prismlauncher.EntryPoint.main(EntryPoint.java:74) [NewLaunch.jar:?]