Pokecube-Development / Pokecube-Issues-and-Wiki

This is where all issues for the core pokecube mods should go, also this is where the main wiki should be maintained
MIT License
30 stars 24 forks source link

Possible wormhole crash #948

Open CelestialBoon opened 2 years ago

CelestialBoon commented 2 years ago

Issue Description:

It seems like the game crashes and exist upon trying to spawn a wormhole (in the minecraft overworld, in an almost new save, with the pokemod jar added to the Better MC Plus modpack v13). Two examples below.

[22:46:13] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for pokecube_legends:distorted_world
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582804 out of bounds for length 126
    at net.minecraft.world.level.levelgen.Aquifer$NoiseBasedAquifer.m_188445_(Aquifer.java:489) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.Aquifer$NoiseBasedAquifer.m_207104_(Aquifer.java:284) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.NoiseChunk.m_209215_(NoiseChunk.java:204) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.material.MaterialRuleList.m_207387_(MaterialRuleList.java:15) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.NoiseChunk.m_209247_(NoiseChunk.java:236) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator.m_158413_(NoiseBasedChunkGenerator.java:255) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator.m_142647_(NoiseBasedChunkGenerator.java:172) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_156179_(ChunkGenerator.java:723) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.getCornerHeights(HeightSpawnCriteria.java:65) ~[Shrines-1.18.2-4.1.0.jar%23255!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.getLowestY(HeightSpawnCriteria.java:57) ~[Shrines-1.18.2-4.1.0.jar%23255!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.test(HeightSpawnCriteria.java:50) ~[Shrines-1.18.2-4.1.0.jar%23255!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.ShrinesStructure.lambda$place$0(ShrinesStructure.java:33) ~[Shrines-1.18.2-4.1.0.jar%23255!/:1.18.2-4.1.0]
    at java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:?]
    at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:1002) ~[?:?]
    at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129) ~[?:?]
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
    at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:?]
    at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:632) ~[?:?]
    at com.silverminer.shrines.structures.ShrinesStructure.place(ShrinesStructure.java:32) ~[Shrines-1.18.2-4.1.0.jar%23255!/:1.18.2-4.1.0]
    at net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature.m_204707_(ConfiguredStructureFeature.java:53) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_208016_(ChunkGenerator.java:650) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_212256_(ChunkGenerator.java:604) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
    at java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_62199_(ChunkGenerator.java:586) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.chunk.ChunkStatus.m_187860_(ChunkStatus.java:49) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.chunk.ChunkStatus.m_187788_(ChunkStatus.java:262) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$22(ChunkMap.java:589) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.1.27.jar%2334!/:?]
    at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$24(ChunkMap.java:587) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) ~[?:?]
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
    at net.minecraft.server.level.ChunkTaskPriorityQueueSorter.m_143188_(ChunkTaskPriorityQueueSorter.java:62) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.m_18759_(ProcessorMailbox.java:91) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.m_18747_(ProcessorMailbox.java:146) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    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) ~[?:?]
[22:46:15] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for pokecube_legends:distorted_world
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
[22:46:16] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for pokecube_legends:distorted_world
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23240!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
[22:46:16] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:906) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23323!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
[22:46:16] [Server thread/FATAL]: Preparing crash report with UUID 9c506bed-3244-4fc3-919d-df1a954d620d

AND

[17:18:44] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 12583218 out of bounds for length 315
    at net.minecraft.world.level.levelgen.Aquifer$NoiseBasedAquifer.m_188445_(Aquifer.java:489) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.Aquifer$NoiseBasedAquifer.m_207104_(Aquifer.java:284) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.NoiseChunk.m_209215_(NoiseChunk.java:204) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.material.MaterialRuleList.m_207387_(MaterialRuleList.java:15) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.NoiseChunk.m_209247_(NoiseChunk.java:236) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator.m_158413_(NoiseBasedChunkGenerator.java:255) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator.m_142647_(NoiseBasedChunkGenerator.java:172) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_156179_(ChunkGenerator.java:723) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.getCornerHeights(HeightSpawnCriteria.java:65) ~[Shrines-1.18.2-4.1.0.jar%23254!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.getLowestY(HeightSpawnCriteria.java:57) ~[Shrines-1.18.2-4.1.0.jar%23254!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.spawn_criteria.HeightSpawnCriteria.test(HeightSpawnCriteria.java:50) ~[Shrines-1.18.2-4.1.0.jar%23254!/:1.18.2-4.1.0]
    at com.silverminer.shrines.structures.ShrinesStructure.lambda$place$0(ShrinesStructure.java:33) ~[Shrines-1.18.2-4.1.0.jar%23254!/:1.18.2-4.1.0]
    at java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:?]
    at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:1002) ~[?:?]
    at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129) ~[?:?]
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
    at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:?]
    at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:632) ~[?:?]
    at com.silverminer.shrines.structures.ShrinesStructure.place(ShrinesStructure.java:32) ~[Shrines-1.18.2-4.1.0.jar%23254!/:1.18.2-4.1.0]
    at net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature.m_204707_(ConfiguredStructureFeature.java:53) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_208016_(ChunkGenerator.java:650) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_212256_(ChunkGenerator.java:633) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
    at java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720) ~[?:?]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
    at net.minecraft.world.level.chunk.ChunkGenerator.m_62199_(ChunkGenerator.java:586) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.chunk.ChunkStatus.m_187860_(ChunkStatus.java:49) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.chunk.ChunkStatus.m_187788_(ChunkStatus.java:262) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$22(ChunkMap.java:589) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.1.27.jar%2334!/:?]
    at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$24(ChunkMap.java:587) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) ~[?:?]
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
    at net.minecraft.server.level.ChunkTaskPriorityQueueSorter.m_143188_(ChunkTaskPriorityQueueSorter.java:62) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.m_18759_(ProcessorMailbox.java:91) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.m_18747_(ProcessorMailbox.java:146) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    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) ~[?:?]
[17:18:46] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
[17:18:47] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.level.ChunkMap.m_203056_(ChunkMap.java:602) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:542) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:550) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:1269) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:1165) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_6522_(Level.java:169) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46865_(Level.java:3071) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.legends.spawns.WormholeSpawns.getWormholePos(WormholeSpawns.java:142) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.lambda$getDest$1(WormholeEntity.java:316) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.lambda$Schedule$3(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:294) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.core.handlers.events.EventsHandler.Schedule(EventsHandler.java:281) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.getDest(WormholeEntity.java:311) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at pokecube.legends.entity.WormholeEntity.m_8119_(WormholeEntity.java:351) ~[pokecube-aio-1.18.2-3.16.2_ALPHA_1.jar%23239!/:3.16.2]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
[17:18:48] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.ReportedException: Exception generating new chunk
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:906) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:84) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[client-1.18.2-20220404.173914-srg.jar%23322!/:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException

Affected Versions (Do not use "latest"): Replace with a list of all mods you have in.

Thutmose commented 2 years ago

Can you confirm if this crash occurs without whichever mod is "com.silverminer.shrines"?

CelestialBoon commented 2 years ago

It seems that it doesn't occur, even with wormhole frequency raised to some absurd amount like 0.5! Also, the mod in question is https://www.curseforge.com/minecraft/mc-mods/shrines-structures