Globox1997 / AdventureZ

Minecraft Mod which adds creatures https://modrinth.com/mod/adventurez
https://www.curseforge.com/minecraft/mc-mods/adventurez
GNU General Public License v3.0
32 stars 28 forks source link

Appears to be new 'Crash in the Nether #58' #80

Closed RotokEralil closed 2 years ago

RotokEralil commented 2 years ago

Seems to be same issue, only when Immersive Portals is installed.

Globox1997 commented 2 years ago

Please provide a crash log :)

RotokEralil commented 2 years ago

[12:57:20] [main/INFO]: Loading Minecraft 1.18.1 with Fabric Loader 0.12.12 [12:57:20] [main/INFO]: Loading 63 mods:

[12:58:06] [Server thread/INFO]: Server Loaded Dimensions: immersive_portals:alternate1 immersive_portals:alternate2 immersive_portals:alternate3 immersive_portals:alternate4 immersive_portals:alternate5 minecraft:overworld minecraft:the_end minecraft:the_nether voidz:void

minecraft:overworld -> 0 minecraft:the_nether -> -1 minecraft:the_end -> 1 immersive_portals:alternate1 -> 2 immersive_portals:alternate2 -> 3 immersive_portals:alternate3 -> 4 immersive_portals:alternate4 -> 5 immersive_portals:alternate5 -> 6 voidz:void -> 7 [12:58:06] [Server thread/INFO]: Dimension Id Info Saved to File [12:58:06] [Server thread/INFO]: Global portal storage initialized minecraft:overworld [12:58:06] [Server thread/INFO]: Bedrock Replacement minecraft:overworld null [12:58:06] [Server thread/INFO]: Global portal storage initialized minecraft:the_nether [12:58:06] [Server thread/INFO]: Bedrock Replacement minecraft:the_nether null [12:58:06] [Server thread/INFO]: Global portal storage initialized minecraft:the_end [12:58:06] [Server thread/INFO]: Bedrock Replacement minecraft:the_end null [12:58:06] [Server thread/INFO]: Global portal storage initialized voidz:void [12:58:06] [Server thread/INFO]: Bedrock Replacement voidz:void null [12:58:06] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate1 [12:58:06] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate1 null [12:58:06] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate2 [12:58:06] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate2 null [12:58:06] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate3 [12:58:06] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate3 null [12:58:06] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate4 [12:58:06] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate4 null [12:58:06] [Server thread/INFO]: Global portal storage initialized immersive_portals:alternate5 [12:58:06] [Server thread/INFO]: Bedrock Replacement immersive_portals:alternate5 null [12:58:06] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [12:58:06] [Render thread/INFO]: Preparing spawn area: 0% [12:58:06] [Render thread/INFO]: Preparing spawn area: 0% [12:58:07] [Render thread/INFO]: Preparing spawn area: 0% [12:58:07] [Render thread/INFO]: Preparing spawn area: 0% [12:58:08] [Render thread/INFO]: Preparing spawn area: 2% [12:58:08] [Render thread/INFO]: Preparing spawn area: 4% [12:58:09] [Render thread/INFO]: Preparing spawn area: 5% [12:58:09] [Render thread/INFO]: Preparing spawn area: 9% [12:58:10] [Render thread/INFO]: Preparing spawn area: 12% [12:58:10] [Render thread/INFO]: Preparing spawn area: 15% [12:58:11] [Render thread/INFO]: Preparing spawn area: 19% [12:58:11] [Render thread/INFO]: Preparing spawn area: 22% [12:58:12] [Render thread/INFO]: Preparing spawn area: 27% [12:58:12] [Render thread/INFO]: Preparing spawn area: 31% [12:58:13] [Render thread/INFO]: Preparing spawn area: 35% [12:58:13] [Render thread/INFO]: Preparing spawn area: 38% [12:58:14] [Render thread/INFO]: Preparing spawn area: 43% [12:58:14] [Render thread/INFO]: Preparing spawn area: 46% [12:58:15] [Render thread/INFO]: Preparing spawn area: 51% [12:58:15] [Render thread/INFO]: Preparing spawn area: 55% [12:58:16] [Render thread/INFO]: Preparing spawn area: 59% [12:58:16] [Render thread/INFO]: Preparing spawn area: 64% [12:58:17] [Render thread/INFO]: Preparing spawn area: 68% [12:58:17] [Render thread/INFO]: Preparing spawn area: 72% [12:58:18] [Render thread/INFO]: Preparing spawn area: 77% [12:58:18] [Render thread/INFO]: Preparing spawn area: 82% [12:58:19] [Render thread/INFO]: Preparing spawn area: 86% [12:58:19] [Render thread/INFO]: Preparing spawn area: 90% [12:58:20] [Render thread/INFO]: Preparing spawn area: 95% [12:58:20] [Render thread/INFO]: Preparing spawn area: 99% [12:58:20] [Server thread/INFO]: Loading custom portal gen [12:58:20] [Render thread/INFO]: Time elapsed: 14532 ms [12:58:20] [Server thread/INFO]: Changing view distance to 18, from 10 [12:58:20] [Server thread/INFO]: Changing simulation distance to 12, from 0 [12:58:21] [Server thread/INFO]: Rotok_Eralil[local:E:b1c21778] logged in with entity id 265 at (24.5, 72.0, 33.5) [12:58:21] [Server thread/INFO]: Rotok_Eralil joined the game [12:58:21] [Netty Local Client IO #0/INFO]: Received Dimension Type Sync [12:58:21] [Netty Local Client IO #0/INFO]: immersive_portals:alternate1 -> immersive_portals:surface_type immersive_portals:alternate4 -> immersive_portals:surface_type immersive_portals:alternate5 -> immersive_portals:surface_type minecraft:the_end -> minecraft:the_end immersive_portals:alternate3 -> immersive_portals:surface_type immersive_portals:alternate2 -> immersive_portals:surface_type minecraft:the_nether -> minecraft:the_nether voidz:void -> voidz:void_type minecraft:overworld -> minecraft:overworld

[12:58:21] [Netty Local Client IO #0/INFO]: Received Dimension Int Id Sync [12:58:21] [Netty Local Client IO #0/INFO]: voidz:void -> 7 minecraft:overworld -> 0 immersive_portals:alternate1 -> 2 immersive_portals:alternate2 -> 3 minecraft:the_nether -> -1 immersive_portals:alternate3 -> 4 immersive_portals:alternate4 -> 5 minecraft:the_end -> 1 immersive_portals:alternate5 -> 6 [12:58:21] [Render thread/INFO]: WorldRenderer reloaded minecraft:overworld [12:58:21] [Render thread/INFO]: Loaded 0 advancements [12:58:32] [Render thread/INFO]: [CHAT] You are using a preview version of Immersive Portals mod which is not yet stable. Report issues:https://github.com/qouteall/ImmersivePortalsMod/issues [12:58:32] [Render thread/INFO]: Re-processed riding packet [12:58:43] [Server thread/INFO]: Rotok_Eralil has made the advancement [Ice Bucket Challenge] [12:58:43] [Render thread/INFO]: [CHAT] Rotok_Eralil has made the advancement [Ice Bucket Challenge] [12:58:43] [Render thread/INFO]: Loaded 12 advancements [12:59:00] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.salmon.ambient [12:59:07] [Server thread/INFO]: Portal Generation Attempted minecraft:overworld 24 73 27 [12:59:09] [Server thread/INFO]: Cannot Find Portal Placement on Ground with 6 Spacing [12:59:09] [Server thread/INFO]: Generated Portal On Ground [12:59:09] [Render thread/INFO]: WorldRenderer reloaded minecraft:the_nether [12:59:09] [Render thread/INFO]: Client World Created minecraft:the_nether [12:59:17] [Server thread/FATAL]: Error executing task on Chunk source main thread executor for minecraft:the_nether net.minecraft.class_148: Feature placement at net.minecraft.class_3898.method_39934(class_3898.java:619) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[client-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:552) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[client-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:561) ~[client-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:282) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:768) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:756) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:741) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:688) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[client-intermediary.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: java.lang.IllegalArgumentException: Maybe a mod is trying to add entity in a non-server thread. This is probably not IP's issue at org.apache.commons.lang3.Validate.isTrue(Validate.java:158) ~[commons-lang3-3.12.0.jar:3.12.0] at qouteall.imm_ptl.core.network.IPCommonNetwork.withForceRedirect(IPCommonNetwork.java:25) ~[imm_ptl_core-1.1.8-acc503312511a8e9.jar:?] at net.minecraft.class_3231.method_18760(class_3231.java:1065) ~[client-intermediary.jar:?] at net.minecraft.class_3898$class_3208.updateEntityTrackingStatus(class_3898.java:2048) ~[client-intermediary.jar:?] at net.minecraft.class_3898$class_3208.method_18729(class_3898.java:2011) ~[client-intermediary.jar:?] at net.minecraft.class_3898.method_18701(class_3898.java:1111) ~[client-intermediary.jar:?] at net.minecraft.class_3215.method_18755(class_3215.java:476) ~[client-intermediary.jar:?] at net.minecraft.class_3218$class_5526.method_31436(class_3218.java:1504) ~[client-intermediary.jar:?] at net.minecraft.class_3218$class_5526.method_31798(class_3218.java:1482) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31847(class_5579.java:210) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31820(class_5579.java:180) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31818(class_5579.java:161) ~[client-intermediary.jar:?] at net.minecraft.class_3218.method_14175(class_3218.java:852) ~[client-intermediary.jar:?] at net.minecraft.class_3218.method_8649(class_3218.java:803) ~[client-intermediary.jar:?] at net.adventurez.entity.BlazeGuardianEntity.(BlazeGuardianEntity.java:75) ~[adventurez-1.4.6.jar:?] at net.minecraft.class_1299.method_5883(class_1299.java:475) ~[client-intermediary.jar:?] at net.minecraft.class_3390$class_3402.handler$zzp000$generateMixin(class_3390.java:826) ~[client-intermediary.jar:?] at net.minecraft.class_3390$class_3402.method_14931(class_3390.java:730) ~[client-intermediary.jar:?] at net.minecraft.class_3449.method_14974(class_3449.java:62) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_38265(class_2794.java:279) ~[client-intermediary.jar:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) ~[guava-31.0.1-jre.jar:?] at net.minecraft.class_2794.method_12102(class_2794.java:278) ~[client-intermediary.jar:?] at net.minecraft.class_2806.method_20613(class_2806.java:146) ~[client-intermediary.jar:?] at net.minecraft.class_2806.method_12154(class_2806.java:289) ~[client-intermediary.jar:?] at net.minecraft.class_3898.method_17225(class_3898.java:605) ~[client-intermediary.jar:?] at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.0.26.jar:?] at net.minecraft.class_3898.method_17224(class_3898.java:599) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at net.minecraft.class_3900.method_17634(class_3900.java:58) ~[client-intermediary.jar:?] at net.minecraft.class_3846.method_16907(class_3846.java:91) ~[client-intermediary.jar:?] at net.minecraft.class_3846.method_16900(class_3846.java:146) ~[client-intermediary.jar:?] at net.minecraft.class_3846.run(class_3846.java:102) ~[client-intermediary.jar:?] at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [12:59:17] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Feature placement at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:883) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:823) ~[client-intermediary.jar:?] at net.minecraft.class_1132.method_3748(class_1132.java:99) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:684) ~[client-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[client-intermediary.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: java.lang.IllegalArgumentException: Maybe a mod is trying to add entity in a non-server thread. This is probably not IP's issue at org.apache.commons.lang3.Validate.isTrue(Validate.java:158) ~[commons-lang3-3.12.0.jar:3.12.0] at qouteall.imm_ptl.core.network.IPCommonNetwork.withForceRedirect(IPCommonNetwork.java:25) ~[imm_ptl_core-1.1.8-acc503312511a8e9.jar:?] at net.minecraft.class_3231.method_18760(class_3231.java:1065) ~[client-intermediary.jar:?] at net.minecraft.class_3898$class_3208.updateEntityTrackingStatus(class_3898.java:2048) ~[client-intermediary.jar:?] at net.minecraft.class_3898$class_3208.method_18729(class_3898.java:2011) ~[client-intermediary.jar:?] at net.minecraft.class_3898.method_18701(class_3898.java:1111) ~[client-intermediary.jar:?] at net.minecraft.class_3215.method_18755(class_3215.java:476) ~[client-intermediary.jar:?] at net.minecraft.class_3218$class_5526.method_31436(class_3218.java:1504) ~[client-intermediary.jar:?] at net.minecraft.class_3218$class_5526.method_31798(class_3218.java:1482) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31847(class_5579.java:210) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31820(class_5579.java:180) ~[client-intermediary.jar:?] at net.minecraft.class_5579.method_31818(class_5579.java:161) ~[client-intermediary.jar:?] at net.minecraft.class_3218.method_14175(class_3218.java:852) ~[client-intermediary.jar:?] at net.minecraft.class_3218.method_8649(class_3218.java:803) ~[client-intermediary.jar:?] at net.adventurez.entity.BlazeGuardianEntity.(BlazeGuardianEntity.java:75) ~[adventurez-1.4.6.jar:?] at net.minecraft.class_1299.method_5883(class_1299.java:475) ~[client-intermediary.jar:?] at net.minecraft.class_3390$class_3402.handler$zzp000$generateMixin(class_3390.java:826) ~[client-intermediary.jar:?] at net.minecraft.class_3390$class_3402.method_14931(class_3390.java:730) ~[client-intermediary.jar:?] at net.minecraft.class_3449.method_14974(class_3449.java:62) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_38265(class_2794.java:279) ~[client-intermediary.jar:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) ~[guava-31.0.1-jre.jar:?] at net.minecraft.class_2794.method_12102(class_2794.java:278) ~[client-intermediary.jar:?] at net.minecraft.class_2806.method_20613(class_2806.java:146) ~[client-intermediary.jar:?] at net.minecraft.class_2806.method_12154(class_2806.java:289) ~[client-intermediary.jar:?] at net.minecraft.class_3898.method_17225(class_3898.java:605) ~[client-intermediary.jar:?] at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.0.26.jar:?] at net.minecraft.class_3898.method_17224(class_3898.java:599) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at net.minecraft.class_3900.method_17634(class_3900.java:58) ~[client-intermediary.jar:?] at net.minecraft.class_3846.method_16907(class_3846.java:91) ~[client-intermediary.jar:?] at net.minecraft.class_3846.method_16900(class_3846.java:146) ~[client-intermediary.jar:?] at net.minecraft.class_3846.run(class_3846.java:102) ~[client-intermediary.jar:?] at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [12:59:17] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Rotok Eralil\AppData\Roaming.minecraft\crash-reports\crash-2022-01-04_12.59.17-server.txt [12:59:17] [Server thread/INFO]: Stopping server [12:59:17] [Server thread/INFO]: Saving players [12:59:17] [Server thread/INFO]: Rotok_Eralil lost connection: Disconnected [12:59:17] [Server thread/INFO]: Rotok_Eralil left the game

Globox1997 commented 2 years ago

This is bad. Reference #58

Globox1997 commented 2 years ago

adventurez-1.4.7.zip Could you test this?

RotokEralil commented 2 years ago

Crashed again. Funny thing is, the advancements notification window in the corner didnt freeze; as it was still up when everything locked up, I thought it would stay frozen. But it smoothly slide over like normal. latest Fresh world, created nether portal, ~20 seconds crashes.log latest logging back into crashed world.log Screenshot 2022-01-04 173433

Globox1997 commented 2 years ago

adventurez-1.4.7.zip I changed the spawn condition, it should work with this but pls test if the guardian spawns next to a fortress spawner

RotokEralil commented 2 years ago

Looks good, I'm unsure of the spawn behavior of them, but there was a single guardian that naturally spawned next to a blaze spawner, and I used a spawn egg to spawn a handful more after.

latest no crash AdZ_ImP.log 2022-01-05_12 46 41

Globox1997 commented 2 years ago

Sounds good

Globox1997 commented 2 years ago

Alright added fixed with https://github.com/Globox1997/AdventureZ/commit/959e8b31fdf6e5f5e0e8a2180cb9e320dea69758