Ecotones

Ecotones

885k Downloads

Freeze and eventual crash when loading a new chunk in 0.8.0

TrueCP6 opened this issue ยท 1 comments

commented
[13:43:13] [Server thread/ERROR]: Encountered an unexpected exception
java.util.concurrent.CompletionException: net.minecraft.class_148: Feature placement
	at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[?:?]
	at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[?:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1155) ~[?:?]
	at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) ~[?:?]
	at net.minecraft.class_3900.method_17634(class_3900.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.method_16907(class_3846.java:91) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.method_16900(class_3846.java:146) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.run(class_3846.java:102) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295) ~[?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016) ~[?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665) ~[?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598) ~[?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?]
Caused by: net.minecraft.class_148: Feature placement
	at net.minecraft.class_3898.method_17225(class_3898.java:568) ~[intermediary-1.17.1.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:550) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) ~[?:?]
	... 11 more
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
	at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
	at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) ~[?:?]
	at java.util.Objects.checkIndex(Objects.java:359) ~[?:?]
	at java.util.ArrayList.get(ArrayList.java:427) ~[?:?]
	at net.minecraft.class_4660.method_23469(class_4660.java:36) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2944.method_23381(class_2944.java:159) ~[intermediary-1.17.1.jar:?]
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) ~[guava-21.0.jar:?]
	at net.minecraft.class_2944.method_13151(class_2944.java:159) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?]
	at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?]
	at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	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.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
	at net.minecraft.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
	at net.minecraft.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_1959.method_8702(class_1959.java:388) ~[intermediary-1.17.1.jar:?]
	at supercoder79.ecotones.world.gen.EcotonesChunkGenerator.method_12102(EcotonesChunkGenerator.java:288) ~[ecotones-0.8.0.jar:?]
	at net.minecraft.class_2806.method_12151(class_2806.java:100) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2806.method_12154(class_2806.java:231) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3898.method_17225(class_3898.java:556) ~[intermediary-1.17.1.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:550) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) ~[?:?]
	... 11 more
[13:43:13] [Worker-Main-9/WARN]: Worker-Main-9 died
java.util.concurrent.CompletionException: net.minecraft.class_148: Feature placement
	at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[?:?]
	at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[?:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1155) ~[?:?]
	at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) ~[?:?]
	at net.minecraft.class_3900.method_17634(class_3900.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.method_16907(class_3846.java:91) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.method_16900(class_3846.java:146) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3846.run(class_3846.java:102) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295) ~[?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016) ~[?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665) ~[?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598) ~[?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
Caused by: net.minecraft.class_148: Feature placement
	at net.minecraft.class_3898.method_17225(class_3898.java:568) ~[intermediary-1.17.1.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:550) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) ~[?:?]
	... 11 more
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
	at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
	at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) ~[?:?]
	at java.util.Objects.checkIndex(Objects.java:359) ~[?:?]
	at java.util.ArrayList.get(ArrayList.java:427) ~[?:?]
	at net.minecraft.class_4660.method_23469(class_4660.java:36) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2944.method_23381(class_2944.java:159) ~[intermediary-1.17.1.jar:?]
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) ~[guava-21.0.jar:?]
	at net.minecraft.class_2944.method_13151(class_2944.java:159) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?]
	at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?]
	at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	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.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
	at net.minecraft.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2988.method_30384(class_2988.java:29) ~[intermediary-1.17.1.jar:?]
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
	at net.minecraft.class_2988.method_13151(class_2988.java:28) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2975.method_12862(class_2975.java:58) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_1959.method_8702(class_1959.java:388) ~[intermediary-1.17.1.jar:?]
	at supercoder79.ecotones.world.gen.EcotonesChunkGenerator.method_12102(EcotonesChunkGenerator.java:288) ~[ecotones-0.8.0.jar:?]
	at net.minecraft.class_2806.method_12151(class_2806.java:100) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_2806.method_12154(class_2806.java:231) ~[intermediary-1.17.1.jar:?]
	at net.minecraft.class_3898.method_17225(class_3898.java:556) ~[intermediary-1.17.1.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:550) ~[intermediary-1.17.1.jar:?]
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) ~[?:?]
	... 11 more

Mod list:

[13:36:04] [main/INFO]: [FabricLoader] Loading 65 mods:
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]+1.17
	- [email protected]+a02b446313
	- [email protected]+b246072f13
	- [email protected]+c345aea818
	- [email protected]+a02b446318
	- [email protected]+6cefd57718
	- [email protected]+92519afa18
	- [email protected]+a02b446318
	- [email protected]+a02b446318
	- [email protected]+be9da31018
	- [email protected]+6cefd57718
	- [email protected]+a02b446318
	- [email protected]+a722d8c018
	- [email protected]+92519afa18
	- [email protected]+6cefd57718
	- [email protected]+a02b446318
	- [email protected]+b7ab612118
	- [email protected]+a02b446318
	- [email protected]+36b77c3e18
	- [email protected]+a02b446318
	- [email protected]+a02b446318
	- [email protected]+92519afa18
	- [email protected]+a02b446318
	- [email protected]+6cefd57718
	- [email protected]+a02b446318
	- [email protected]+92519afa18
	- [email protected]+b7ab612118
	- [email protected]+a02b446318
	- [email protected]+a02b446318
	- [email protected]+e2961fee18
	- [email protected]+5f02c96918
	- [email protected]+a02b446318
	- [email protected]+a02b446318
	- [email protected]+a02b446313
	- [email protected]+a02b446318
	- [email protected]+92519afa18
	- [email protected]+a02b446318
	- [email protected]+b7ab61213d
	- [email protected]+155f865c18
	- [email protected]+a02b446318
	- [email protected]+6cefd57718
	- [email protected]+a02b446318
	- [email protected]+a02b446318
	- [email protected]+b7ab612118
	- [email protected]+0c19b33818
	- [email protected]
	- [email protected]
	- [email protected]
	- java@16
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]
	- [email protected]+build.5
	- [email protected]
commented

Should be fixed with 0.8.1!