[15:17:55] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:55] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:55] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[123,65]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:17:56] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:56] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:56] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[122,66]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:17:56] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:56] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:56] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[123,67]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:17:56] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:57] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:57] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[124,67]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:17:57] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:57] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:57] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[123,68]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:17:57] [DH-World Gen Thread[0]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:17:57] [DH-World Gen Thread[0]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:17:57] [DH-World Gen Thread[0]/WARN]: Unexpected issue when generating features for chunk at pos [C[124,68]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[0]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:18:06] [DH-World Gen Thread[0]/INFO]: WorldGen requiring minecraft:structure_references outside expected range detected. Force passing EMPTY chunk and seeing if it works. [15:18:12] [Server thread/INFO]: Saving and pausing game... [15:18:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [15:18:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [15:18:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/graveyard:past [15:18:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [15:18:13] [Render thread/INFO]: [EMI] Disconnecting from server, EMI data cleared [15:18:13] [Render thread/INFO]: Unloading client level [Wrapped{ClientLevel@overworld}]-[overworld]. [15:18:13] [Render thread/INFO]: Stopping renderer for com.seibel.distanthorizons.core.level.ClientLevelModule@63109299 [15:18:13] [Render thread/INFO]: Shutting down ClientRenderState [15:18:13] [Render thread/INFO]: Shutting down LodRenderer... [15:18:13] [Thread-2559/INFO]: [EMI] Clearing data [15:18:13] [Render thread/INFO]: Queuing Renderer Cleanup for main render thread [15:18:13] [Render thread/INFO]: Finished shutting down LodRenderer [15:18:13] [Render thread/INFO]: Shutting down LodQuadTree... [15:18:13] [Render thread/INFO]: Finished shutting down LodQuadTree [15:18:13] [Render thread/INFO]: Client on ClientOnly mode disconnecting. [15:18:13] [Render thread/INFO]: Unloading level the_nether [15:18:13] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@17078b37]. [15:18:13] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@17078b37]. [15:18:13] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@the_nether} [15:18:13] [Render thread/INFO]: Unloading level overworld [15:18:13] [DH-Parent Update Queue [the_nether] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [the_nether] Thread[0]] terminated. [15:18:13] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@133b8aa9]. [15:18:13] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@133b8aa9]. [15:18:13] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@overworld} [15:18:13] [Render thread/INFO]: Unloading level the_end [15:18:13] [DH-Parent Update Queue [overworld] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [overworld] Thread[0]] terminated. [15:18:13] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@72cb818d]. [15:18:13] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@72cb818d]. [15:18:13] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@the_end} [15:18:13] [DH-Parent Update Queue [the_end] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [the_end] Thread[0]] terminated. [15:18:13] [Render thread/INFO]: Unloading level overworld [15:18:13] [Render thread/INFO]: Closing world gen queue [15:18:13] [Render thread/INFO]: Closing WorldGenerationQueue... [15:18:13] [Render thread/INFO]: Awaiting world generator thread pool termination... [15:18:16] [Render thread/WARN]: World generator thread pool shutdown didn't complete after [3] seconds. Some world generator requests may still be running. [15:18:16] [Render thread/INFO]: BatchGenerator shutting down... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutting down... [15:18:16] [Render thread/INFO]: Canceling in progress generation event futures... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutdown complete. [15:18:16] [Render thread/INFO]: Finished closing WorldGenerationQueue [15:18:16] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@overworld} [15:18:16] [Render thread/INFO]: Closed DhWorld of type Client_Server [15:18:16] [Render thread/WARN]: World generator thread pool shutdown didn't complete after [3] seconds. Some world generator requests may still be running. [15:18:16] [Render thread/INFO]: BatchGenerator shutting down... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutting down... [15:18:16] [Render thread/INFO]: Canceling in progress generation event futures... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutdown complete. [15:18:16] [Render thread/INFO]: Finished closing WorldGenerationQueue [15:18:16] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@overworld} [15:18:16] [Render thread/INFO]: Closed DhWorld of type Client_Server [15:18:16] [Render thread/WARN]: World generator thread pool shutdown didn't complete after [3] seconds. Some world generator requests may still be running. [15:18:16] [Render thread/INFO]: BatchGenerator shutting down... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutting down... [15:18:16] [Render thread/INFO]: Canceling in progress generation event futures... [15:18:16] [Render thread/INFO]: BatchGenerationEnvironment shutdown complete. [15:18:16] [Render thread/INFO]: Finished closing WorldGenerationQueue [15:18:16] [Render thread/INFO]: Closing [GeneratedFullDataSourceProvider] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [com.seibel.distanthorizons.core.level.DhClientServerLevel@71d5a53f]. [15:18:16] [Render thread/INFO]: Closed DhClientServerLevel for Wrapped{ServerLevel[New World]@overworld} [15:18:16] [Render thread/INFO]: Closed DhWorld of type Client_Server [15:18:16] [DH-Parent Update Queue [overworld] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [overworld] Thread[0]] terminated. [15:18:17] [Render thread/INFO]: Stopping JEI [15:18:17] [Render thread/INFO]: Stopping JEI [15:18:17] [Render thread/INFO]: Sending Runtime Unavailable... [15:18:17] [Render thread/INFO]: Stopping JEI GUI [15:18:17] [Render thread/INFO]: Sending Runtime Unavailable took 429.1 ?s [15:18:17] [Render thread/INFO]: [FastQuit] Disconnected "New World" from the client. [15:18:17] [Render thread/INFO]: Stopping worker threads [15:18:17] [Render thread/INFO]: emissive suffixes loaded: {_e}. [15:18:17] [Render thread/INFO]: Initializing bushierflowers Mixins [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/INFO]: Initializing bushierflowers Mixins [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/INFO]: Initializing bushierflowers Mixins [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/INFO]: This line is printed by an example mod mixin from Fabric! [15:18:17] [Render thread/INFO]: MC Version: Fabric [15:18:17] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_29089(long)" because "this.field_3690.field_1687" is null at net.minecraft.class_634.method_11079(class_634.java:984) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11872(class_2761.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11054(class_2761.java:6) ~[client-intermediary.jar:?] at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:17] [Server thread/INFO]: {MINECRAFT_USERNAME} lost connection: Disconnected [15:18:17] [Server thread/INFO]: {MINECRAFT_USERNAME} left the game [15:18:17] [Server thread/INFO]: Stopping singleplayer server as player logged out [15:18:18] [Server thread/INFO]: Stopping server [15:18:18] [Server thread/INFO]: Saving players [15:18:18] [Server thread/INFO]: Saving worlds [15:18:18] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [15:18:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [15:18:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/graveyard:past [15:18:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [15:18:19] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved [15:18:19] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [15:18:19] [Server thread/INFO]: ThreadedAnvilChunkStorage (past): All chunks are saved [15:18:19] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [15:18:19] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved [15:18:19] [Server thread/INFO]: closing rrp ebe:base_resources [15:18:19] [Server thread/INFO]: [FastQuit] Finished saving "New World" (1s) [15:18:19] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_29089(long)" because "this.field_3690.field_1687" is null at net.minecraft.class_634.method_11079(class_634.java:984) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11872(class_2761.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11054(class_2761.java:6) ~[client-intermediary.jar:?] at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:21] [Render thread/INFO]: Found new data pack Moonlight Mods Dynamic Assets, loading it automatically [15:18:21] [Render thread/INFO]: Found new data pack Everycomp Generated Pack, loading it automatically [15:18:21] [Render thread/INFO]: Found new data pack Supplementaries Generated Pack, loading it automatically [15:18:21] [Render thread/INFO]: Found new data pack tectonic/terratonic, loading it automatically [15:18:21] [Render thread/INFO]: ARRP register - before vanilla [15:18:21] [Render thread/INFO]: ARRP register - after vanilla [15:18:21] [Render thread/INFO]: Generated runtime SERVER_DATA for pack Everycomp Generated Pack (everycomp) in: 22 ms [15:18:21] [Render thread/INFO]: Generated runtime SERVER_DATA for pack Supplementaries Generated Pack (supplementaries) in: 0 ms [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:amber_land [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:amber_land [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:blossoming_spires [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:blossoming_spires [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:chorus_forest [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:chorus_forest [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:crystal_mountains [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:crystal_mountains [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:dragon_graveyards [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:dragon_graveyards [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:dry_shrubland [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:dry_shrubland [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:dust_wastelands [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:dust_wastelands [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:empty_aurora_cave [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:empty_end_cave [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:empty_smaragdant_cave [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:foggy_mushroomland [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:foggy_mushroomland [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:glowing_grasslands [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:glowing_grasslands [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:ice_starfield [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:jade_cave [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:lantern_woods [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:lantern_woods [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:lush_aurora_cave [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:lush_smaragdant_cave [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:megalake [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:megalake [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:megalake_grove [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:neon_oasis [15:18:21] [Render thread/INFO]: [bclib] Did not manage biome betterend:painted_mountains [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:shadow_forest [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:shadow_forest [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:sulphur_springs [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:sulphur_springs [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:umbra_valley [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:umbra_valley [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addReplacement() called too late for biome: betterend:umbrella_jungle [15:18:21] [Render thread/ERROR]: Biolith's BiomePlacement.addSubBiome() called too late for biome: betterend:umbrella_jungle [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:abandoned_oak_palace/start_pool`: { spacing: 50, separation: 25, salt: 1694767080, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonend:aws_all_end_structures/start_pool`: { spacing: 20, separation: 15, salt: 49082056, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:better_default_jungle_temple/start_pool`: { spacing: 50, separation: 25, salt: 1654787080, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:brigantine/start_pool`: { spacing: 25, separation: 10, salt: 294215156, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:desert_temple_husk/start_pool`: { spacing: 50, separation: 25, salt: 1394767080, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:frigate_large/start_pool`: { spacing: 25, separation: 10, salt: 254415156, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:frigate_medium/start_pool`: { spacing: 25, separation: 10, salt: 474155156, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:jungle_giant_tree/start_pool`: { spacing: 50, separation: 25, salt: 1494763380, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:mushroom_abandonned/start_pool`: { spacing: 50, separation: 25, salt: 1494227080, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_absi_palace/start_pool`: { spacing: 50, separation: 25, salt: 19482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_accum_quad/start_pool`: { spacing: 50, separation: 25, salt: 28482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_blaze_tower/start_pool`: { spacing: 50, separation: 25, salt: 37482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_center_square/start_pool`: { spacing: 50, separation: 25, salt: 46482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_giant_crimson_tree/start_pool`: { spacing: 50, separation: 25, salt: 55482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonnether:nth_obsi_house/start_pool`: { spacing: 50, separation: 25, salt: 64482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_cage/start_pool`: { spacing: 25, separation: 10, salt: 40842806, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_quad/start_pool`: { spacing: 25, separation: 10, salt: 254835856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_ruin_pillager/start_pool`: { spacing: 25, separation: 10, salt: 254145856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_ruin_vanilla_temple/start_pool`: { spacing: 25, separation: 10, salt: 25482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_temple_quad/start_pool`: { spacing: 25, separation: 10, salt: 25482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_the_column_temple/start_pool`: { spacing: 25, separation: 10, salt: 15482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeonocean:ocean_warn_temple/start_pool`: { spacing: 25, separation: 10, salt: 45482856, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:swamp_big_temple/start_pool`: { spacing: 50, separation: 25, salt: 1594763280, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:the_usine/start_pool`: { spacing: 50, separation: 25, salt: 1694767078, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:t_z_tower/start_pool`: { spacing: 50, separation: 25, salt: 1794767078, useValueFromConfiguration: true} [15:18:21] [Render thread/INFO]: Structure placement for `awesomedungeon:witch_castle/start_pool`: { spacing: 50, separation: 25, salt: 1894776078, useValueFromConfiguration: true} [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (576d95a9) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (680d9510) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (387d1441) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (62cee900) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (44b5ef84) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (41714a42) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (162b0321) [15:18:22] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (66294f17) [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Render thread/WARN]: [bclib] No valid BCLBiome Registry available! [15:18:22] [Render thread/WARN]: [bclib] No valid Biome Registry available! [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:22] [Worker-ResourceReload-9/ERROR]: Couldn't load tag noenchantblock:biomesoplenty as it is missing following references: biomesoplenty:flesh_tendons (from fabric), biomesoplenty:eyebulb (from fabric), biomesoplenty:pus_bubble (from fabric), biomesoplenty:brimstone_fumarole (from fabric), biomesoplenty:brimstone_cluster (from fabric), biomesoplenty:brimstone_bud (from fabric), biomesoplenty:blackstone_spines (from fabric), biomesoplenty:blackstone_bulb (from fabric), biomesoplenty:rose_quartz_cluster (from fabric), biomesoplenty:large_rose_quartz_bud (from fabric), biomesoplenty:medium_rose_quartz_bud (from fabric), biomesoplenty:small_rose_quartz_bud (from fabric), biomesoplenty:wispjelly (from fabric), biomesoplenty:toadstool (from fabric), biomesoplenty:glowshroom (from fabric), biomesoplenty:glowing_moss_carpet (from fabric), biomesoplenty:glowworm_silk (from fabric), biomesoplenty:spider_egg (from fabric), biomesoplenty:hanging_cobweb (from fabric), biomesoplenty:dead_branch (from fabric), biomesoplenty:huge_clover_petal (from fabric), biomesoplenty:huge_lily_pad (from fabric), biomesoplenty:lumaloop (from fabric), biomesoplenty:barley (from fabric), biomesoplenty:sea_oats (from fabric), biomesoplenty:cattail (from fabric), biomesoplenty:tiny_cactus (from fabric), biomesoplenty:bramble (from fabric), biomesoplenty:bramble_leaves (from fabric) [15:18:22] [Worker-ResourceReload-5/ERROR]: Couldn't load tag rpg_series:tier_2_accessories as it is missing following references: additional_rpg_jewelry:_earth_ring (from fabric), additional_rpg_jewelry:_earth_necklace (from fabric), additional_rpg_jewelry:_ocean_ring (from fabric), additional_rpg_jewelry:_ocean_necklace (from fabric), additional_rpg_jewelry:_rage_ring (from fabric), additional_rpg_jewelry:_rage_necklace (from fabric) [15:18:22] [Worker-ResourceReload-5/ERROR]: Couldn't load tag rpg_series:tier_2_equipment as it is missing following references: #rpg_series:tier_2_accessories (from fabric) [15:18:22] [Worker-ResourceReload-5/ERROR]: Couldn't load tag distinctshields:shields as it is missing following references: distinctshields:larch_shield (from fabric), distinctshields:redwood_shield (from fabric), distinctshields:olive_shield (from fabric), distinctshields:mahogany_shield (from fabric), distinctshields:cedar_shield (from fabric), distinctshields:coconut_shield (from fabric), distinctshields:ghaf_shield (from fabric), distinctshields:willow_shield (from fabric), distinctshields:palo_verde_shield (from fabric), distinctshields:cypress_shield (from fabric), distinctshields:joshua_shield (from fabric), distinctshields:maple_shield (from fabric), distinctshields:aspen_shield (from fabric), distinctshields:sugi_shield (from fabric), distinctshields:fir_shield (from fabric), distinctshields:saxaul_shield (from fabric), distinctshields:wisteria_shield (from fabric), distinctshields:echo_shield (from fabric) [15:18:22] [Worker-ResourceReload-8/ERROR]: Couldn't parse element loot_tables:cratedelight:blocks/carrot_crate com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'cratedelight:carrot_crate' at net.minecraft.class_3518.method_17995(class_3518.java:145) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_3518.method_15256(class_3518.java:145) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15288(class_3518.java:153) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_413(class_77.java:55) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_443(class_77.java:40) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[client-intermediary.jar:?] at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?] at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[client-intermediary.jar:?] at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[client-intermediary.jar:?] at net.minecraft.class_60.method_51195(class_60.java:55) ~[client-intermediary.jar:?] at java.util.HashMap.forEach(Unknown Source) ~[?:?] at net.minecraft.class_60.method_51189(class_60.java:55) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [15:18:22] [Worker-ResourceReload-8/ERROR]: Couldn't parse element loot_tables:ctov:chests/village/village_forager com.google.gson.JsonSyntaxException: Missing expand, expected to find a Boolean at net.minecraft.class_3518.method_15270(class_3518.java:181) ~[client-intermediary.jar:?] at net.minecraft.class_91$class_92.method_450(class_91.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_91$class_92.method_443(class_91.java:72) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[client-intermediary.jar:?] at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?] at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[client-intermediary.jar:?] at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[client-intermediary.jar:?] at net.minecraft.class_60.method_51195(class_60.java:55) ~[client-intermediary.jar:?] at java.util.HashMap.forEach(Unknown Source) ~[?:?] at net.minecraft.class_60.method_51189(class_60.java:55) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [15:18:22] [Worker-ResourceReload-8/ERROR]: Couldn't parse element loot_tables:cratedelight:blocks/potato_crate com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'cratedelight:potato_crate' at net.minecraft.class_3518.method_17995(class_3518.java:145) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_3518.method_15256(class_3518.java:145) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15288(class_3518.java:153) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_413(class_77.java:55) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_443(class_77.java:40) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[client-intermediary.jar:?] at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?] at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[client-intermediary.jar:?] at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[client-intermediary.jar:?] at net.minecraft.class_60.method_51195(class_60.java:55) ~[client-intermediary.jar:?] at java.util.HashMap.forEach(Unknown Source) ~[?:?] at net.minecraft.class_60.method_51189(class_60.java:55) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [15:18:22] [Worker-ResourceReload-8/ERROR]: Couldn't parse element loot_tables:cratedelight:blocks/beetroot_crate com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'cratedelight:beetroot_crate' at net.minecraft.class_3518.method_17995(class_3518.java:145) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_3518.method_15256(class_3518.java:145) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15288(class_3518.java:153) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_413(class_77.java:55) ~[client-intermediary.jar:?] at net.minecraft.class_77$class_78.method_443(class_77.java:40) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[client-intermediary.jar:?] at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[client-intermediary.jar:?] at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15272(class_3518.java:471) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[client-intermediary.jar:?] at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.class_3518.method_15291(class_3518.java:463) ~[client-intermediary.jar:?] at net.minecraft.class_3518.method_15283(class_3518.java:481) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.method_340(class_52.java:250) ~[client-intermediary.jar:?] at net.minecraft.class_52$class_54.deserialize(class_52.java:246) ~[client-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?] at net.minecraft.class_8490.method_51205(class_8490.java:64) ~[client-intermediary.jar:?] at net.minecraft.class_8490.method_51204(class_8490.java:48) ~[client-intermediary.jar:?] at net.minecraft.class_60.method_51195(class_60.java:55) ~[client-intermediary.jar:?] at java.util.HashMap.forEach(Unknown Source) ~[?:?] at net.minecraft.class_60.method_51189(class_60.java:55) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [15:18:22] [Render thread/WARN]: Found loot table element validation problem in {loot_tables:minecraft:entities/wither}.pools[0].entries[0]: Unknown loot table called incendium:artifact/patron/warping_witherblade [15:18:22] [Render thread/INFO]: Successfully modified loot table: 'minecraft:chests/bastion_treasure' [15:18:23] [Render thread/INFO]: parsing loot tables [15:18:23] [Render thread/INFO]: finished parsing loot tables [15:18:23] [Render thread/INFO]: [bclib] Disabling Recipe: bclib:test_star [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/dog_food com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:bakery/pot_cooking/scarlet_pierogies com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:maple_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:maple_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe beautify:rope com.google.gson.JsonSyntaxException: Missing type, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:132) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/wheat_dough com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:redwood_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:redwood_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/pork_ribs com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/cheesy_pasta com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/fiery_fondue_pot com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:mahogany_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:mahogany_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:coconut_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:coconut_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/cooked_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/dumplings com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/asparagus_soup_creamy com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/pasta_raw com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/creamy_onion_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/wheat_flour com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:wheat_flour_bag' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8144(class_1867.java:107) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8142(class_1867.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8121(class_1867.java:87) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/fried_rice com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/fried_eggplant_pasta com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/tomato_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/beetroot_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/potatoes com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:potato_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8144(class_1867.java:107) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8142(class_1867.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8121(class_1867.java:87) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:bakery/pot_cooking/vegetable_omelet com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_andesite_to_andesite_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_andesite' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/sweetberry_jam com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/beef_stew com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/corn_dough com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/lasagne com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/bone_broth com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:echo_shield com.google.gson.JsonSyntaxException: Unknown item 'deeperdarker:echo_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe supplementaries:integration/lapis_bricks_fd com.google.gson.JsonParseException: An ingredient entry needs either a tag or an item at net.minecraft.class_1856.method_8107(class_1856.java:167) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_52177(class_1856.java:135) ~[client-intermediary.jar:?] at vectorwing.farmersdelight.common.crafting.CuttingBoardRecipe$Serializer.fromJson(CuttingBoardRecipe.java:176) ~[FarmersDelight-1.20.1-2.1.1+refabricated.jar:?] at vectorwing.farmersdelight.common.crafting.CuttingBoardRecipe$Serializer.method_8121(CuttingBoardRecipe.java:166) ~[FarmersDelight-1.20.1-2.1.1+refabricated.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_red_sandstone_to_red_sandstone_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_red_sandstone' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:terracotta_bowl_from_firing com.google.gson.JsonSyntaxException: Unknown item 'thirst:clay_bowl' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/mac_and_cheese com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/noodle_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_sandstone_to_sandstone_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_sandstone' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_granite_to_granite_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_granite' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:bakery/pot_cooking/raw_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/fried_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/tomato_sauce com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/chocolate_jam com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:bakery/pot_cooking/corn_dough com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:willow_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:willow_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/pudding com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:cypress_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:cypress_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:candlelight/pot_cooking/corn_dough com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/beetroots com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:beetroot_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8144(class_1867.java:107) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8142(class_1867.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8121(class_1867.java:87) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/glow_berry_custard com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/baked_cod_stew com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/fried_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/wheat_flour_bag com.google.gson.JsonSyntaxException: Unknown item 'create:wheat_flour' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/ratatouille com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_diorite_to_diorite_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_diorite' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/vegetable_noodles com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:candlelight/pot_cooking/raw_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/salmon_wine com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:candlelight/pot_cooking/vegetable_omelet com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/baked_cod_stew com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_end_stone_to_end_stone_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_end_stone' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:cedar_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:cedar_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:bakery/pot_cooking/wheat_dough com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:ghaf_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:ghaf_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:joshua_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:joshua_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:candlelight/pot_cooking/cheesy_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/cinnamon_rice com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/spicy_curry com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/asparagus_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:candlelight/pot_cooking/creamy_onion_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/chicken_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:larch_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:larch_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/tomato_sauce com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/apple_cider com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/peperonata com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/dumplings com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/vegetable_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/cinnamon_apples com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:bakery/pot_cooking/cheesy_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_tuff_to_tuff_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_tuff' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/mushroom_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/chicken_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/cooked_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/glowberry_jam com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/vegetable_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/peanut_honey_soup com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:fir_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:fir_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/pasta com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/cabbage_rolls com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/horror_lasagna com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/ratatouille com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/beef_stew com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/chocolate com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/carrots com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:carrot_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8144(class_1867.java:107) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8142(class_1867.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_1867$class_1868.method_8121(class_1867.java:87) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/scarlet_pierogies com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/apple_cider com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/chicken_teriyaki com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/squid_ink_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:simply_immersive_bricks/brick_from_firing_clay_brick com.google.gson.JsonSyntaxException: Unknown item 'simply_immersive_bricks:uncooked_clay_brick' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:aspen_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:aspen_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:olive_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:olive_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/glow_berry_custard com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/pumpkin_soup com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:candlelight/pot_cooking/wheat_dough com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/potato_crate com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:potato_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:293) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/carrot_crate com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:carrot_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:293) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:candlelight/pot_cooking/scarlet_pierogies com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_dripstone_block_to_dripstone_block_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_dripstone_block' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/asparagus_and_bacon_cheesy com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:wisteria_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:wisteria_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:farmersdelight/cooking/vegetable_omelet com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe kilnreborn:natprog_cobbled_netherrack_to_netherrack_from_firing com.google.gson.JsonSyntaxException: Unknown item 'natprog:cobbled_netherrack' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_17736(class_3957.java:30) ~[client-intermediary.jar:?] at net.minecraft.class_3957.method_8121(class_3957.java:11) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/squid_ink_pasta com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/raw_pasta com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/bone_broth com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/dog_food com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/vegetable_noodles com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/rabbit_stew com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/pumpkin_soup com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:saxaul_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:saxaul_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe cratedelight:minecraft/crafting/beetroot_crate com.google.gson.JsonSyntaxException: Unknown item 'cratedelight:beetroot_crate' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:293) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:sugi_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:sugi_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/chocolate_truffle com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/apple_jam com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe bakery:farmersdelight/cooking/strawberry_jam com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/hot_cocoa com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/glow_berry_jelly com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe supplementaries:integration/ash_bricks_fd com.google.gson.JsonParseException: An ingredient entry needs either a tag or an item at net.minecraft.class_1856.method_8107(class_1856.java:167) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_52177(class_1856.java:135) ~[client-intermediary.jar:?] at vectorwing.farmersdelight.common.crafting.CuttingBoardRecipe$Serializer.fromJson(CuttingBoardRecipe.java:176) ~[FarmersDelight-1.20.1-2.1.1+refabricated.jar:?] at vectorwing.farmersdelight.common.crafting.CuttingBoardRecipe$Serializer.method_8121(CuttingBoardRecipe.java:166) ~[FarmersDelight-1.20.1-2.1.1+refabricated.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe berserker_rpg:aeternium_berserker_axe com.google.gson.JsonSyntaxException: Unknown item 'berserker_rpg:aeternium_axe' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:293) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe candlelight:farmersdelight/cooking/chicken com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:farmersdelight/cooking/creamed_corn com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe brewinandchewin:bakery/pot_cooking/creamy_onion_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/cabbage_rolls com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe expandeddelight:farmersdelight/cooking/sweet_berry_jelly com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'farmersdelight:pot_cooking' at net.minecraft.class_1863.method_17875(class_1863.java:134) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1863.method_17720(class_1863.java:134) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/noodle_soup com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe culturaldelights:fermenting/pickle com.google.gson.JsonSyntaxException: Unknown item 'c:foods/vegetables/cucumber' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_52177(class_1856.java:135) ~[client-intermediary.jar:?] at dev.sterner.brewinandchewin.common.recipe.KegRecipe$Serializer.readIngredients(KegRecipe.java:180) ~[brewinandchewin-3.0.6+1.20.1.jar:?] at dev.sterner.brewinandchewin.common.recipe.KegRecipe$Serializer.fromJson(KegRecipe.java:150) ~[brewinandchewin-3.0.6+1.20.1.jar:?] at dev.sterner.brewinandchewin.common.recipe.KegRecipe$Serializer.method_8121(KegRecipe.java:144) ~[brewinandchewin-3.0.6+1.20.1.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/mushroom_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:bakery/pot_cooking/mushroom_rice com.google.gson.JsonSyntaxException: Empty ingredient not allowed here at net.minecraft.class_1869.method_8155(class_1869.java:274) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.satisfy.bakery.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-bakery-fabric-1.1.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe farmersdelight:candlelight/pot_cooking/hot_cocoa com.google.gson.JsonSyntaxException: Missing item, expected to find a string at net.minecraft.class_3518.method_15265(class_3518.java:127) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8155(class_1869.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_35228(class_1869.java:259) ~[client-intermediary.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.fromJson(CookingPotRecipe.java:91) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.satisfy.candlelight.recipe.CookingPotRecipe$Serializer.method_8121(CookingPotRecipe.java:81) ~[letsdo-candlelight-fabric-1.2.13.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/ERROR]: Parsing error loading recipe distinctshields:palo_verde_shield com.google.gson.JsonSyntaxException: Unknown item 'natures_spirit:palo_verde_planks' at net.minecraft.class_1869.method_17878(class_1869.java:272) ~[client-intermediary.jar:?] at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraft.class_1869.method_8155(class_1869.java:272) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8107(class_1856.java:160) ~[client-intermediary.jar:?] at net.minecraft.class_1856.method_8102(class_1856.java:143) ~[client-intermediary.jar:?] at net.minecraft.class_1869.method_8157(class_1869.java:252) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8164(class_1869.java:285) ~[client-intermediary.jar:?] at net.minecraft.class_1869$class_1870.method_8121(class_1869.java:279) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_17720(class_1863.java:135) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_20705(class_1863.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_18857(class_310.java:35038) ~[client-intermediary.jar:?] at net.minecraft.class_525.method_31130(class_525.java:352) ~[client-intermediary.jar:?] at net.minecraft.class_526.method_19944(class_526.java:60) ~[client-intermediary.jar:?] at net.minecraft.class_4185.method_25306(class_4185.java:94) ~[client-intermediary.jar:?] at net.minecraft.class_4264.method_25348(class_4264.java:56) ~[client-intermediary.jar:?] at net.minecraft.class_339.method_25402(class_339.java:189) ~[client-intermediary.jar:?] at net.minecraft.class_4069.method_25402(class_4069.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1611(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_437.method_25412(class_437.java:409) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_1601(class_312.java:98) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22686(class_312.java:169) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:102) ~[client-intermediary.jar:?] at net.minecraft.class_312.method_22684(class_312.java:169) ~[client-intermediary.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1244) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:23] [Render thread/INFO]: Loaded 35 recipes [15:18:23] [Render thread/ERROR]: Couldn't load tag load:load as it is missing following references: #incendium:load (from fabric) [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement minecraft:recipes/decorations/chest: Missing criteria, expected to find a JsonObject [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/sugi_shield: Unknown item id 'natures_spirit:sugi_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/palo_verde_shield: Unknown item id 'natures_spirit:palo_verde_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/joshua_shield: Unknown item id 'natures_spirit:joshua_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/maple_shield: Unknown item id 'natures_spirit:maple_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/cedar_shield: Unknown item id 'natures_spirit:cedar_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_sandstone_to_sandstone_from_firing: Unknown item id 'natprog:cobbled_sandstone' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/larch_shield: Unknown item id 'natures_spirit:larch_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/cypress_shield: Unknown item id 'natures_spirit:cypress_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_dripstone_block_to_dripstone_block_from_firing: Unknown item id 'natprog:cobbled_dripstone_block' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/saxaul_shield: Unknown item id 'natures_spirit:saxaul_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement minecraft:recipes/redstone/trapped_chest: Missing criteria, expected to find a JsonObject [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_granite_to_granite_from_firing: Unknown item id 'natprog:cobbled_granite' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_tuff_to_tuff_from_firing: Unknown item id 'natprog:cobbled_tuff' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/fir_shield: Unknown item id 'natures_spirit:fir_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/willow_shield: Unknown item id 'natures_spirit:willow_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/aspen_shield: Unknown item id 'natures_spirit:aspen_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/mahogany_shield: Unknown item id 'natures_spirit:mahogany_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/redwood_shield: Unknown item id 'natures_spirit:redwood_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_diorite_to_diorite_from_firing: Unknown item id 'natprog:cobbled_diorite' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/coconut_shield: Unknown item id 'natures_spirit:coconut_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_end_stone_to_end_stone_from_firing: Unknown item id 'natprog:cobbled_end_stone' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/olive_shield: Unknown item id 'natures_spirit:olive_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_andesite_to_andesite_from_firing: Unknown item id 'natprog:cobbled_andesite' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/wisteria_shield: Unknown item id 'natures_spirit:wisteria_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_netherrack_to_netherrack_from_firing: Unknown item id 'natprog:cobbled_netherrack' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/echo_shield: Unknown item id 'deeperdarker:echo_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/terracotta_bowl_from_firing: Unknown item id 'thirst:clay_bowl' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement distinctshields:recipes/combat/ghaf_shield: Unknown item id 'natures_spirit:ghaf_planks' [15:18:23] [Render thread/ERROR]: Parsing error loading custom advancement kilnreborn:recipes/building_blocks/natprog_cobbled_red_sandstone_to_red_sandstone_from_firing: Unknown item id 'natprog:cobbled_red_sandstone' [15:18:23] [Render thread/INFO]: Loaded 6120 advancements [15:18:23] [Render thread/INFO]: Registered 16 gear_sets. [15:18:23] [Render thread/INFO]: Registered 6 rarities. [15:18:23] [Render thread/INFO]: Registered 118 affixes. [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:mythic for category helmetRequired: 3; Provided: 2 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:mythic for category bootsRequired: 3; Provided: 2 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category bowRequired: 5; Provided: 4 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category crossbowRequired: 5; Provided: 4 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category pickaxeRequired: 5; Provided: 4 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category shovelRequired: 5; Provided: 4 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category shieldRequired: 5; Provided: 4 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category helmetRequired: 4; Provided: 2 [15:18:23] [Render thread/ERROR]: Insufficient number of affixes to satisfy the loot rules (ignoring backup rules) of rarity zenith:ancient for category bootsRequired: 4; Provided: 2 [15:18:23] [Render thread/INFO]: Registered 28 gems. [15:18:23] [Render thread/INFO]: Registered 65 affix_loot_entries. [15:18:23] [Render thread/INFO]: Registered 17 bosses. [15:18:23] [Render thread/INFO]: Registered 8 rogue_spawners. [15:18:23] [Render thread/INFO]: Registered 5 minibosses. [15:18:23] [Render thread/INFO]: Registered 29 wanderer_trades. [15:18:23] [Render thread/INFO]: Registered 34 enchanting_stats. [15:18:23] [Render thread/ERROR]: There was a problem reading power file wither_unleashed:wither/cataclysmic_demise (skipping): Power type "origins:action_on_death" is not defined. [15:18:23] [Render thread/ERROR]: There was a problem reading power file origins:swim_speed (skipping): Error reading data field at modifier.attribute: Identifier "additionalentityattributes:water_speed" was not registered in registry "minecraft:attribute". [15:18:23] [Render thread/INFO]: Finished loading powers from data files. Registry contains 79 powers. [15:18:23] [Render thread/ERROR]: Origin "origins:merling" contained unregistered power: "origins:swim_speed" [15:18:23] [Render thread/INFO]: Finished loading origins from data files. Registry contains 2 origins. [15:18:23] [Render thread/INFO]: Trying to read layer file: origins:origin [15:18:23] [Render thread/INFO]: Finished loading origin layers from data files. Read 1 layers. [15:18:23] [Render thread/WARN]: Could not decode GlobalLootModifier with json id supplementaries:ash_from_burning_mobs - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [15:18:23] [Render thread/WARN]: Could not decode GlobalLootModifier with json id supplementaries:straw_from_flax - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [15:18:23] [Render thread/WARN]: Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [15:18:23] [Render thread/WARN]: Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink_treasure - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [15:18:23] [Render thread/INFO]: Loaded 27 flute songs [15:18:23] [Render thread/INFO]: Deserializing default trades of profession: villagersplus:alchemist [15:18:23] [Render thread/INFO]: Deserializing default trades of profession: villagersplus:horticulturist [15:18:23] [Render thread/INFO]: Deserializing default trades of profession: villagersplus:occultist [15:18:23] [Render thread/INFO]: Deserializing default trades of profession: villagersplus:oceanographer [15:18:23] [Render thread/INFO]: Deserializing datapack added trades of profession: villagersplus:villagersplus:horticulturist from VillagersPlus - Supplementaries Compatability.zip [15:18:23] [Render thread/INFO]: Deserializing datapack added trades of profession: villagersplus:villagersplus:occultist from VillagersPlus - Supplementaries Compatability.zip [15:18:23] [Render thread/INFO]: Deserializing datapack added trades of profession: villagersplus:villagersplus:oceanographer from VillagersPlus - Supplementaries Compatability.zip [15:18:23] [Render thread/INFO]: Deserializing datapack added trades of profession: villagersplus:villagersplus:alchemist from VillagersPlus - Supplementaries Compatability.zip [15:18:23] [Render thread/INFO]: Reloading grave shape (server) [15:18:23] [Render thread/INFO]: Grave model and shape reload successful (server) [15:18:23] [Render thread/INFO]: Reloading YIGD graveyard data (server) [15:18:23] [Render thread/INFO]: Graveyard data successfully reloaded (server) [15:18:23] [Render thread/INFO]: Reloading YIGD grave area overrides (server) [15:18:23] [Render thread/INFO]: Grave area overrides successfully reloaded (server) [15:18:23] [Render thread/ERROR]: Global power set "wither_unleashed:wither" contained invalid powers: wither_unleashed:wither/cataclysmic_demise [15:18:23] [Render thread/INFO]: Loaded 2 global power sets. [15:18:23] [Render thread/WARN]: Not all defined tags for registry ResourceKey[minecraft:root / minecraft:block] are present in data pack: minecraft:block_tag_id [15:18:23] [Render thread/INFO]: [Quad] loaded default fuel values [15:18:23] [Render thread/INFO]: [Quad] loaded quad fuel tags [15:18:23] [Render thread/INFO]: Applied 6 data villager trades [15:18:23] [Render thread/INFO]: closing rrp ebe:base_resources [15:18:23] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:23] [Render thread/INFO]: [FANCYMENU] ScreenCustomizationLayer registered: create_world_screen [15:18:24] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_29089(long)" because "this.field_3690.field_1687" is null at net.minecraft.class_634.method_11079(class_634.java:984) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11872(class_2761.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11054(class_2761.java:6) ~[client-intermediary.jar:?] at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:29] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: Cannot invoke "net.minecraft.class_638.method_29089(long)" because "this.field_3690.field_1687" is null at net.minecraft.class_634.method_11079(class_634.java:984) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11872(class_2761.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_2761.method_11054(class_2761.java:6) ~[client-intermediary.jar:?] at net.minecraft.class_2600.method_11072(class_2600.java:22) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?] at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?] at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1175) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] [15:18:32] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:32] [Render thread/INFO]: [DataFixerAPI] Applying Patch{betternether:5.3.5:21020677} [15:18:32] [Render thread/INFO]: [DataFixerAPI] Applying Patch{betternether:8.2.2:33587202} [15:18:32] [Render thread/INFO]: [DataFixerAPI] Applying Patch{betternether:9.0.1:37748737} [15:18:32] [Render thread/INFO]: [DataFixerAPI] Applying Patch{bclib:3.0.11:12582923} [15:18:32] [Render thread/INFO]: [DataFixerAPI] Updating Patch-Level for 'betternether' from 0.0.0 to 9.0.1 [15:18:32] [Render thread/INFO]: [DataFixerAPI] Updating Patch-Level for 'bclib' from 0.0.0 to 3.0.11 [15:18:32] [Render thread/INFO]: ARRP register - before user [15:18:32] [Render thread/INFO]: ARRP register - before vanilla [15:18:32] [Render thread/INFO]: ARRP register - after vanilla [15:18:32] [Render thread/INFO]: Generated runtime SERVER_DATA for pack Everycomp Generated Pack (everycomp) in: 21 ms [15:18:32] [Render thread/INFO]: Generated runtime SERVER_DATA for pack Supplementaries Generated Pack (supplementaries) in: 0 ms [15:18:32] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (3d48c81e) [15:18:32] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (73ae6356) [15:18:32] [Render thread/INFO]: [bclib] Enforcing Correct Generator for minecraft:the_end. [15:18:32] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - The End BiomeSource (3d48c81e) [15:18:32] [Render thread/INFO]: [bclib] Enforcing Correct Generator for minecraft:the_nether. [15:18:32] [Render thread/INFO]: [bclib] Updating Pickers for BCLib - Nether BiomeSource (73ae6356) [15:18:32] [Render thread/INFO]: [worlds_together] Loading originally configured Dimensions in World. [15:18:32] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:32] [Render thread/INFO]: [EMI] Disconnecting from server, EMI data cleared [15:18:32] [Render thread/INFO]: Stopping JEI [15:18:32] [Render thread/INFO]: Stopping JEI [15:18:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:18:32] [Render thread/INFO]: Stopping JEI GUI [15:18:32] [Thread-2564/INFO]: [EMI] Clearing data [15:18:32] [Render thread/INFO]: Sending Runtime Unavailable took 300.9 ?s [15:18:32] [Render thread/INFO]: emissive suffixes loaded: {_e}. [15:18:32] [Render thread/INFO]: Applied 3829 biome modifications to 225 of 225 new biomes in 37.73 ms [15:18:32] [Render thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:18:32] [Server thread/INFO]: Loading server config for barteringstation [15:18:32] [Thread-2/WARN]: Configuration file C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\config\barteringstation-server.toml is not correct. Correcting [15:18:32] [Server thread/INFO]: Loading server config for bettertridents [15:18:32] [Server thread/INFO]: Loading server config for easyanvils [15:18:32] [Thread-2/WARN]: Incorrect key vertical_range was corrected from null to its default, 4. [15:18:32] [Thread-2/WARN]: Incorrect key horizontal_range was corrected from null to its default, 12. [15:18:32] [Server thread/INFO]: Loading server config for illagerinvasion [15:18:32] [Thread-2/WARN]: Incorrect key barter_delay was corrected from null to its default, 300. [15:18:32] [Thread-2/INFO]: Reloading server config for barteringstation [15:18:32] [Server thread/INFO]: Loading server config for magnumtorch [15:18:32] [Server thread/INFO]: Loading server config for pickupnotifier [15:18:32] [Server thread/INFO]: Loading server config for puzzlesapi [15:18:32] [Server thread/INFO]: Loading server config for tradingpost [15:18:32] [Thread-2/INFO]: Reloading server config for magnumtorch [15:18:32] [Server thread/INFO]: [puffish_skills] Configuration loaded successfully! [15:18:32] [Server thread/INFO]: [puffish_skills] Data pack `simplyskills` loaded successfully! [15:18:32] [Server thread/INFO]: [Quad] found block replacement file: lolmcv:block_replacement/chests.json [15:18:32] [Server thread/ERROR]: [Quad] Failed to load block replacement from file: lolmcv:block_replacement/chests.json from: java.util.ConcurrentModificationException [15:18:32] [Server thread/INFO]: [Quad] found block replacement file: quad:block_replacement/tester.json [15:18:32] [Server thread/ERROR]: [Quad] Failed to load block replacement from file: quad:block_replacement/tester.json from: java.util.ConcurrentModificationException [15:18:32] [Server thread/INFO]: [Quad] found block replacement file: lolmcv:block_replacement/trapped_chests.json [15:18:32] [Server thread/ERROR]: [Quad] Failed to load block replacement from file: lolmcv:block_replacement/trapped_chests.json from: java.util.ConcurrentModificationException [15:18:32] [Server thread/INFO]: [Quad] found block replacement file: quad:poi_type/tester.json [15:18:32] [Server thread/ERROR]: [Quad] Failed to load block replacement from file: quad:poi_type/tester.json from: java.lang.NullPointerException: Cannot read field "comp_815" because "type" is null [15:18:32] [Server thread/INFO]: [Quad] REPLACEMENT: {minecraft:village_taiga=[], minecraft:swamp_hut=[], minecraft:village_id=[], minecraft:village_snowy=[]} [15:18:32] [Server thread/INFO]: Starting background profiler... [15:18:32] [Server thread/INFO]: The async-profiler engine is not supported for your os/arch (windows11/amd64), so the built-in Java engine will be used instead. [15:18:32] [Server thread/INFO]: Started DhWorld of type Client_Server [15:18:32] [Server thread/INFO]: Starting integrated minecraft server version 1.20.1 [15:18:32] [Server thread/INFO]: Generating keypair [15:18:32] [Server thread/INFO]: [bclib] Apply Modifications for minecraft:the_end BCLib - The End BiomeSource (3d48c81e) biomes = 27 namespaces = minecraft(5), betterend(19), nullscape(3) seed = 0 height = 288 deciders = 0 config = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=vanilla, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256} [15:18:32] [Server thread/INFO]: [bclib] Apply Modifications for graveyard:past class_4766 (4c2de8a5) biomes = 53 namespaces = minecraft(53) [15:18:32] [Server thread/INFO]: [bclib] Apply Modifications for minecraft:overworld class_4766 (61eda16c) biomes = 147 namespaces = minecraft(53), terralith(94) [15:18:32] [Server thread/INFO]: [bclib] Apply Modifications for minecraft:the_nether BCLib - Nether BiomeSource (73ae6356) biomes = 39 namespaces = betternether(22), incendium(8), minecraft(5), cinderscapes(4) seed = 0 height = 192 config = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=false, biomeSize=256, biomeSizeVertical=86} [15:18:32] [Server thread/INFO]: [bclib] World Dimensions: - minecraft:the_end: BCLib - Chunk Generator (1c2eb368) BCLib - The End BiomeSource (3d48c81e) biomes = 27 namespaces = minecraft(5), betterend(19), nullscape(3) seed = 0 height = 288 deciders = 0 config = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=vanilla, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256} - graveyard:past: net.minecraft.class_3754@66426a5b class_4766 (4c2de8a5) biomes = 53 namespaces = minecraft(53) - minecraft:overworld: net.minecraft.class_3754@8b1ebca class_4766 (61eda16c) biomes = 147 namespaces = minecraft(53), terralith(94) - minecraft:the_nether: BCLib - Chunk Generator (256204b) BCLib - Nether BiomeSource (73ae6356) biomes = 39 namespaces = betternether(22), incendium(8), minecraft(5), cinderscapes(4) seed = 0 height = 192 config = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=false, biomeSize=256, biomeSizeVertical=86} [15:18:32] [Server thread/INFO]: [bclib] Merged 19 additional Surface Rules for BCLib - The End BiomeSource (3d48c81e) biomes = 27 namespaces = minecraft(5), betterend(19), nullscape(3) seed = 0 height = 288 deciders = 0 config = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=vanilla, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256} => 22 [15:18:32] [Server thread/INFO]: [bclib] Merged 22 additional Surface Rules for BCLib - Nether BiomeSource (73ae6356) biomes = 39 namespaces = betternether(22), incendium(8), minecraft(5), cinderscapes(4) seed = 0 height = 192 config = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=false, biomeSize=256, biomeSizeVertical=86} => 147 [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data\DistantHorizons.sqlite] [15:18:32] [Server thread/INFO]: Started DhClientServerLevel for Wrapped{ServerLevel[Test]@overworld} with saves at [LocalSaveStructure@C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data] [15:18:32] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: Attempting to migrate data sources for: [overworld]-[C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\data]... [15:18:32] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: Found [0] data sources that need migration. [15:18:32] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: No migration necessary. [15:18:39] [Server thread/INFO]: [Biome Spawn Point] Finding the nearest 'minecraft:cherry_grove' biome. This might take a few seconds. [15:18:39] [Server thread/INFO]: Locating element minecraft:cherry_grove took 118 ms [15:18:43] [Server thread/INFO]: [Biome Spawn Point] Biome found! [15:18:43] [Server thread/INFO]: [Biome Spawn Point] The world will now generate. [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data\DistantHorizons.sqlite] [15:18:43] [DH-Full Data Migration Thread: [the_end] Thread[0]/INFO]: Attempting to migrate data sources for: [the_end]-[C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data]... [15:18:43] [DH-Full Data Migration Thread: [the_end] Thread[0]/INFO]: Found [0] data sources that need migration. [15:18:43] [DH-Full Data Migration Thread: [the_end] Thread[0]/INFO]: No migration necessary. [15:18:43] [Server thread/INFO]: Started DhClientServerLevel for Wrapped{ServerLevel[Test]@the_end} with saves at [LocalSaveStructure@C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM1\data] [15:18:43] [Server thread/INFO]: Ignoring world 'graveyard:past'; unknown dimension type: graveyard:past [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data\DistantHorizons.sqlite] [15:18:43] [Server thread/INFO]: Started DhClientServerLevel for Wrapped{ServerLevel[Test]@overworld} with saves at [LocalSaveStructure@C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data] [15:18:43] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: Attempting to migrate data sources for: [overworld]-[C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\dimensions\graveyard\past\data]... [15:18:43] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: Found [0] data sources that need migration. [15:18:43] [DH-Full Data Migration Thread: [overworld] Thread[0]/INFO]: No migration necessary. [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [Server thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data\DistantHorizons.sqlite] [15:18:46] [DH-Full Data Migration Thread: [the_nether] Thread[0]/INFO]: Attempting to migrate data sources for: [the_nether]-[C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data]... [15:18:46] [DH-Full Data Migration Thread: [the_nether] Thread[0]/INFO]: Found [0] data sources that need migration. [15:18:46] [DH-Full Data Migration Thread: [the_nether] Thread[0]/INFO]: No migration necessary. [15:18:46] [Server thread/INFO]: Started DhClientServerLevel for Wrapped{ServerLevel[Test]@the_nether} with saves at [LocalSaveStructure@C:\Users\********\AppData\Roaming\com.modrinth.theseus\profiles\Hollenbeck RPGCraft\saves\Test\DIM-1\data] [15:18:46] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [15:18:46] [Render thread/INFO]: Preparing spawn area: 0% [15:18:46] [Render thread/INFO]: Preparing spawn area: 0% [15:18:47] [Render thread/INFO]: Preparing spawn area: 0% [15:18:47] [Render thread/INFO]: Preparing spawn area: 0% [15:18:48] [Render thread/INFO]: Preparing spawn area: 1% [15:18:48] [Render thread/INFO]: Preparing spawn area: 2% [15:18:49] [Render thread/INFO]: Preparing spawn area: 2% [15:18:49] [Render thread/INFO]: Preparing spawn area: 2% [15:18:50] [Render thread/INFO]: Preparing spawn area: 3% [15:18:50] [Render thread/INFO]: Preparing spawn area: 3% [15:18:50] [Worker-Main-75/WARN]: Moog's Voyager Structures: Empty or nonexistent pool: mvs:mine_with_campsite/side_pool which is being called from mvs:other_decoration/mine_with_campsite [15:18:51] [Render thread/INFO]: Preparing spawn area: 4% [15:18:51] [Render thread/INFO]: Preparing spawn area: 4% [15:18:52] [Render thread/INFO]: Preparing spawn area: 5% [15:18:52] [Render thread/INFO]: Preparing spawn area: 6% [15:18:53] [Render thread/INFO]: Preparing spawn area: 7% [15:18:53] [Render thread/INFO]: Preparing spawn area: 10% [15:18:54] [Render thread/INFO]: Preparing spawn area: 10% [15:18:54] [Render thread/INFO]: Preparing spawn area: 11% [15:18:55] [Render thread/INFO]: Preparing spawn area: 12% [15:18:55] [Render thread/INFO]: Preparing spawn area: 13% [15:18:55] [Worker-Main-82/INFO]: [STDOUT]: [] [15:18:56] [Render thread/INFO]: Preparing spawn area: 14% [15:18:56] [Render thread/INFO]: Preparing spawn area: 15% [15:18:57] [Render thread/INFO]: Preparing spawn area: 17% [15:18:57] [Render thread/INFO]: Preparing spawn area: 17% [15:18:58] [Render thread/INFO]: Preparing spawn area: 19% [15:18:58] [Render thread/INFO]: Preparing spawn area: 19% [15:18:59] [Render thread/INFO]: Preparing spawn area: 20% [15:18:59] [Render thread/INFO]: Preparing spawn area: 22% [15:19:00] [Render thread/INFO]: Preparing spawn area: 23% [15:19:00] [Render thread/INFO]: Preparing spawn area: 24% [15:19:01] [Render thread/INFO]: Preparing spawn area: 25% [15:19:01] [Render thread/INFO]: Preparing spawn area: 26% [15:19:02] [Render thread/INFO]: Preparing spawn area: 28% [15:19:02] [Render thread/INFO]: Preparing spawn area: 29% [15:19:03] [Render thread/INFO]: Preparing spawn area: 30% [15:19:03] [Render thread/INFO]: Preparing spawn area: 31% [15:19:04] [Render thread/INFO]: Preparing spawn area: 32% [15:19:04] [Render thread/INFO]: Preparing spawn area: 33% [15:19:05] [Render thread/INFO]: Preparing spawn area: 34% [15:19:05] [Render thread/INFO]: Preparing spawn area: 35% [15:19:06] [Render thread/INFO]: Preparing spawn area: 37% [15:19:06] [Render thread/INFO]: Preparing spawn area: 38% [15:19:07] [Render thread/INFO]: Preparing spawn area: 39% [15:19:07] [Render thread/INFO]: Preparing spawn area: 41% [15:19:08] [Render thread/INFO]: Preparing spawn area: 42% [15:19:08] [Worker-Main-83/WARN]: Moog's Voyager Structures: Empty or nonexistent pool: mvs:farm/side_pool which is being called from mvs:other_decoration/wooden_wheat_farm [15:19:08] [Render thread/INFO]: Preparing spawn area: 43% [15:19:09] [Render thread/INFO]: Preparing spawn area: 44% [15:19:09] [Render thread/INFO]: Preparing spawn area: 45% [15:19:10] [Render thread/INFO]: Preparing spawn area: 46% [15:19:10] [Render thread/INFO]: Preparing spawn area: 48% [15:19:11] [Render thread/INFO]: Preparing spawn area: 48% [15:19:11] [Render thread/INFO]: Preparing spawn area: 50% [15:19:12] [Render thread/INFO]: Preparing spawn area: 50% [15:19:12] [Render thread/INFO]: Preparing spawn area: 52% [15:19:13] [Render thread/INFO]: Preparing spawn area: 53% [15:19:13] [Render thread/INFO]: Preparing spawn area: 55% [15:19:14] [Render thread/INFO]: Preparing spawn area: 55% [15:19:14] [Render thread/INFO]: Preparing spawn area: 56% [15:19:15] [Render thread/INFO]: Preparing spawn area: 57% [15:19:15] [Render thread/INFO]: Preparing spawn area: 59% [15:19:16] [Render thread/INFO]: Preparing spawn area: 60% [15:19:16] [Render thread/INFO]: Preparing spawn area: 62% [15:19:17] [Render thread/INFO]: Preparing spawn area: 63% [15:19:17] [Render thread/INFO]: Preparing spawn area: 64% [15:19:18] [Render thread/INFO]: Preparing spawn area: 66% [15:19:18] [Render thread/INFO]: Preparing spawn area: 68% [15:19:19] [Render thread/INFO]: Preparing spawn area: 69% [15:19:19] [Render thread/INFO]: Preparing spawn area: 70% [15:19:20] [Render thread/INFO]: Preparing spawn area: 70% [15:19:20] [Render thread/INFO]: Preparing spawn area: 71% [15:19:21] [Render thread/INFO]: Preparing spawn area: 73% [15:19:21] [Render thread/INFO]: Preparing spawn area: 74% [15:19:22] [Render thread/INFO]: Preparing spawn area: 77% [15:19:22] [Render thread/INFO]: Preparing spawn area: 78% [15:19:23] [Render thread/INFO]: Preparing spawn area: 79% [15:19:23] [Render thread/INFO]: Preparing spawn area: 80% [15:19:24] [Render thread/INFO]: Preparing spawn area: 83% [15:19:24] [Render thread/INFO]: Preparing spawn area: 84% [15:19:25] [Render thread/INFO]: Preparing spawn area: 85% [15:19:25] [Render thread/INFO]: Preparing spawn area: 86% [15:19:26] [Render thread/INFO]: Preparing spawn area: 88% [15:19:26] [Render thread/INFO]: Preparing spawn area: 89% [15:19:27] [Render thread/INFO]: Preparing spawn area: 90% [15:19:27] [Render thread/INFO]: Preparing spawn area: 91% [15:19:28] [Render thread/INFO]: Preparing spawn area: 93% [15:19:28] [Render thread/INFO]: Preparing spawn area: 94% [15:19:29] [Render thread/INFO]: Preparing spawn area: 96% [15:19:29] [Render thread/INFO]: Preparing spawn area: 97% [15:19:29] [Render thread/INFO]: Time elapsed: 43902 ms [15:19:30] [Server thread/INFO]: Encoded Weapon Attribute registry size (with package overhead): 152766 bytes (in 16 string chunks with the size of 10000) [15:19:30] [Server thread/INFO]: [STDOUT]: PREPARING FOR RELOAD [15:19:30] [Server thread/INFO]: [STDOUT]: Encoded SpellRegistry size (with package overhead): 388812 bytes (in 39 string chunks with the size of 10000) [15:19:30] [Server thread/INFO]: Changing view distance to 12, from 10 [15:19:30] [Server thread/INFO]: Changing simulation distance to 12, from 0 [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Render thread/ERROR]: Error executing task on Client java.lang.NullPointerException: null [15:19:30] [Netty Local Client IO #1/INFO]: Canceling Microsoft telemetry [15:19:30] [Server thread/INFO]: {MINECRAFT_USERNAME}[local:E:29b83b0d] logged in with entity id 30319 at (-71.5, 130.0, 376.5) [15:19:30] [Server thread/WARN]: [bclib] Server changed! [15:19:30] [Server thread/INFO]: Syncing config to {MINECRAFT_USERNAME} ({MINECRAFT_UUID}) [15:19:30] [Netty Local Client IO #1/INFO]: Decoded Weapon Attribute registry in 16 string chunks [15:19:30] [Render thread/INFO]: Reloading pipeline on dimension change: minecraft:overworld => minecraft:overworld [15:19:30] [Render thread/INFO]: Destroying pipeline minecraft:overworld [15:19:30] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld [15:19:30] [Server thread/INFO]: [betternether] Freeze Registry[ResourceKey[minecraft:root / worlds_together:worldgen/betterx/surface_rules] (Stable)] [15:19:30] [Server thread/INFO]: {MINECRAFT_USERNAME} joined the game [15:19:30] [Render thread/WARN]: Type is VERTEX [15:19:30] [Render thread/WARN]: Type is FRAGMENT [15:19:30] [Render thread/WARN]: Type is VERTEX [15:19:30] [Render thread/WARN]: Type is FRAGMENT [15:19:30] [Server thread/INFO]: Sending common config 'fallingtrees:fallingtrees_common' to {MINECRAFT_USERNAME} [15:19:30] [Netty Local Client IO #1/INFO]: Received common config 'fallingtrees:fallingtrees_common' from server [15:19:31] [Render thread/INFO]: Started 2 worker threads [15:19:31] [Render thread/INFO]: Sending client config 'fallingtrees:fallingtrees_client' to server [15:19:31] [Render thread/INFO]: [bclib] Sending hello to server. [15:19:31] [Netty Server IO #3/INFO]: Received client config 'fallingtrees:fallingtrees_client' from {MINECRAFT_USERNAME} [15:19:31] [Netty Server IO #3/INFO]: Priority overwritten for player {MINECRAFT_USERNAME}. Claiming: GRAVE / Robbing: INVENTORY [15:19:31] [Render thread/INFO]: [EMI] Joining server, EMI waiting for data from server... [15:19:31] [Render thread/INFO]: Synced amendments-common.json configs [15:19:31] [Render thread/INFO]: Received config from the server: [15:19:31] [Render thread/WARN]: Failed to get file path of mod fastpaintings: / [15:19:31] [Render thread/WARN]: Failed to get file path of mod moonlight: / [15:19:31] [Render thread/WARN]: Failed to get file path of mod amendments: / [15:19:31] [Render thread/WARN]: Failed to get file path of mod supplementaries: / [15:19:31] [Render thread/WARN]: Failed to get file path of mod everycomp: / [15:19:31] [Render thread/WARN]: Failed to get file path of mod labels: / [15:19:31] [Render thread/INFO]: Synced supplementaries-common.json configs [15:19:31] [Render thread/INFO]: Synced Flute Songs [15:19:31] [Render thread/INFO]: Synced Captured Mobs settings [15:19:31] [Render thread/INFO]: Synced Globe data [15:19:31] [Render thread/INFO]: Synced Hourglass data [15:19:31] [Render thread/INFO]: [EMI] Tags synchronized, waiting for recipes to reload EMI... [15:19:31] [Render thread/INFO]: Starting JEI... [15:19:31] [Render thread/INFO]: Registering item subtypes... [15:19:31] [Render thread/INFO]: Registering item subtypes took 216.5 ?s [15:19:31] [Render thread/INFO]: Registering fluid subtypes... [15:19:31] [Render thread/INFO]: Registering fluid subtypes took 124.6 ?s [15:19:31] [Render thread/INFO]: Registering ingredients... [15:19:32] [Server thread/INFO]: [bclib] Received Hello from Client. (server=3.0.14, client=3.0.14) [15:19:32] [Server thread/INFO]: [bclib] Auto-Sync is disabled for Singleplayer worlds. [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 116.5 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 116.8 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 396.5 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 141.9 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 141.5 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 84.80 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 169.7 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes: farmersdelight:jei_plugin took 171.9 milliseconds [15:19:32] [Render thread/INFO]: Registering recipes took 182.0 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 203.2 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 108.5 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 75.20 ?s [15:19:32] [Render thread/INFO]: Building runtime took 371.0 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 83.70 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 302.8 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 144.2 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 79.50 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 71.90 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 33.61 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 33.90 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 402.5 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 114.4 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 177.2 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 76.90 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 179.1 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 13.00 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 226.3 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 212.0 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 101.7 ?s [15:19:32] [Render thread/INFO]: Building runtime took 575.4 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 104.1 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 50.99 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 153.5 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 98.60 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 78.90 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 34.25 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 34.55 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 358.6 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 96.40 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 105.2 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 194.4 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 165.2 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 12.22 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 171.8 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 108.6 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 217.4 ?s [15:19:32] [Render thread/INFO]: Building runtime took 544.4 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 94.10 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 50.55 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 119.4 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 84.20 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 70.70 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 34.87 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 35.18 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 527.0 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 263.7 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 143.7 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 86.60 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 172.2 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 13.18 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 281.0 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 140.2 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 117.9 ?s [15:19:32] [Render thread/INFO]: Building runtime took 457.1 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 82.70 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 52.59 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 121.3 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 134.6 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 105.5 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 36.54 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 36.93 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 440.4 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 111.1 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 121.9 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 91.60 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 167.8 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 12.33 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 209.4 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 165.6 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 118.1 ?s [15:19:32] [Render thread/INFO]: Building runtime took 516.9 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 76.20 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 53.28 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 147.2 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 93.70 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 77.30 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 34.21 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 34.52 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 361.9 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 224.0 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 163.1 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 106.2 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 187.0 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 11.10 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 179.3 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 770.1 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 232.8 ?s [15:19:32] [Render thread/INFO]: Building runtime took 1.318 ms [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 131.7 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 50.35 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 222.5 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 144.3 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 134.2 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 33.03 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 33.62 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 445.4 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 171.3 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 162.5 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 169.0 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 188.4 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 12.50 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 200.9 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 157.9 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 99.40 ?s [15:19:32] [Render thread/INFO]: Building runtime took 470.8 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 112.1 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 50.22 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 132.6 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 118.5 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 73.80 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 36.26 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 36.58 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 338.3 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 91.50 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 123.5 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 79.80 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 167.9 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 11.57 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 173.1 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 116.4 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 88.30 ?s [15:19:32] [Render thread/INFO]: Building runtime took 428.9 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 80.80 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 51.70 ms [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Stopping JEI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable... [15:19:32] [Render thread/INFO]: Stopping JEI GUI [15:19:32] [Render thread/INFO]: Sending Runtime Unavailable took 119.2 ?s [15:19:32] [Render thread/INFO]: Starting JEI... [15:19:32] [Render thread/INFO]: Registering item subtypes... [15:19:32] [Render thread/INFO]: Registering item subtypes took 89.30 ?s [15:19:32] [Render thread/INFO]: Registering fluid subtypes... [15:19:32] [Render thread/INFO]: Registering fluid subtypes took 96.90 ?s [15:19:32] [Render thread/INFO]: Registering ingredients... [15:19:32] [Render thread/INFO]: Registering ingredients: jei:minecraft took 79.62 milliseconds [15:19:32] [Render thread/INFO]: Registering ingredients took 80.18 ms [15:19:32] [Render thread/INFO]: Registering categories... [15:19:32] [Render thread/INFO]: Registering categories took 638.6 ?s [15:19:32] [Render thread/INFO]: Registering vanilla category extensions... [15:19:32] [Render thread/INFO]: Registering vanilla category extensions took 113.2 ?s [15:19:32] [Render thread/INFO]: Registering recipe catalysts... [15:19:32] [Render thread/INFO]: Registering recipe catalysts took 116.6 ?s [15:19:32] [Render thread/INFO]: Registering advanced plugins... [15:19:32] [Render thread/INFO]: Registering advanced plugins took 68.60 ?s [15:19:32] [Render thread/INFO]: Building recipe registry... [15:19:32] [Render thread/INFO]: Building recipe registry took 162.4 ?s [15:19:32] [Render thread/INFO]: Registering recipes... [15:19:32] [Render thread/INFO]: Registering recipes took 12.17 ms [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers... [15:19:32] [Render thread/INFO]: Registering recipes transfer handlers took 180.1 ?s [15:19:32] [Render thread/INFO]: Building runtime... [15:19:32] [Render thread/INFO]: Registering gui handlers... [15:19:32] [Render thread/INFO]: Registering gui handlers took 95.50 ?s [15:19:32] [Render thread/INFO]: Registering Runtime... [15:19:32] [Render thread/INFO]: Registering Runtime took 67.10 ?s [15:19:32] [Render thread/INFO]: Building runtime took 341.5 ?s [15:19:32] [Render thread/INFO]: Sending Runtime... [15:19:32] [Render thread/INFO]: Sending Runtime took 72.20 ?s [15:19:32] [Render thread/INFO]: Starting JEI took 96.18 ms [15:19:32] [Render thread/INFO]: [EMI] Recipes synchronized, reloading EMI [15:19:32] [Render thread/INFO]: [EMI] Starting Reload [15:19:32] [Thread-2571/INFO]: [EMI] Starting EMI reload... [15:19:32] [Thread-2571/INFO]: [EMI] Clearing data [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from emi [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from emi in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from bclib [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from bclib in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from betterend [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from betterend in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from betternether [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from betternether in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from brewinandchewin [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from brewinandchewin in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from emi_loot [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from emi_loot in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from emi_ores [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from emi_ores in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from emienchants [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from emienchants in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from emitrades [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from emitrades in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from farmersdelight [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from farmersdelight in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from item_obliterator [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from item_obliterator in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from jeed [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from jeed in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from justenoughbreeding [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from justenoughbreeding in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from owo [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from owo in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from revive [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from revive in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from supplementaries [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from supplementaries in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from trinkets [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from trinkets in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from zenith [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from zenith in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from zenith_attributes [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from zenith_attributes in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Initializing plugin from jemi [15:19:32] [Thread-2571/INFO]: [EMI] Initialized plugin from jemi in 0ms [15:19:32] [Thread-2571/INFO]: [EMI] Processing tags [15:19:32] [Render thread/INFO]: [Quad] loaded default fuel values [15:19:32] [Render thread/INFO]: [Quad] loaded quad fuel tags [15:19:32] [Thread-2571/INFO]: [EMI] Constructing index [15:19:32] [Render thread/WARN]: Unable to parse entry *:*_strong: No matches found in registry minecraft:potion [15:19:32] [Render thread/WARN]: Unable to parse entry *:*_long: No matches found in registry minecraft:potion [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:32] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1485(net/minecraft/class_310.java:839) ~[client-intermediary.jar:?] at net.minecraft.class_7454.method_43796(class_7454.java:20) ~[client-intermediary.jar:?] at net.minecraft.class_1126.method_4799(net/minecraft/class_1126.java:26) ~[client-intermediary.jar:?] at net.minecraft.class_1124$class_7457.method_43807(class_1124.java:61) ~[client-intermediary.jar:?] at net.minecraft.class_1124.method_43804(class_1124.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_43759(net/minecraft/class_310.java:2653) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_46740(net/minecraft/class_310.java:857) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47314(net/minecraft/class_1761.java:128) ~[client-intermediary.jar:?] at net.minecraft.class_1761.method_47306(net/minecraft/class_1761.java:107) ~[client-intermediary.jar:?] at dev.emi.emi.registry.EmiStackList.reload(EmiStackList.java:81) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:175) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:33] [Render thread/INFO]: Loading all registered leaf blocks. [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/WARN]: Received passengers for unknown entity [15:19:33] [Render thread/INFO]: [FANCYMENU] ScreenCustomizationLayer registered: io.github.apace100.origins.screen.ChooseOriginScreen [15:19:33] [Render thread/INFO]: Loaded 136 advancements [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 34.80 ?s [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 23.70 ?s [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 20.40 ?s [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 554.7 ?s [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 590.4 ?s [15:19:33] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 543.4 ?s [15:19:33] [Render thread/INFO]: [System] [CHAT] Hello, thank you for downloading Terralith! - Stardust Labs Discord (for Terralith) - Bisect Hosting (our server hosting partner) - Disable this message (mod/datapack) [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from emi [15:19:33] [Render thread/INFO]: Stopping worker threads [15:19:33] [Render thread/INFO]: Started 2 worker threads [15:19:33] [Render thread/INFO]: Renderer Cleanup Started [15:19:33] [Render thread/INFO]: Renderer Cleanup Complete [15:19:33] [Render thread/INFO]: Setting up renderer [15:19:33] [Render thread/INFO]: Loading shader with type: 35633 [15:19:33] [Render thread/INFO]: Shader loaded sucessfully. [15:19:33] [Render thread/INFO]: Loading shader with type: 35632 [15:19:33] [Render thread/INFO]: Shader loaded sucessfully. [15:19:33] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 16 [15:19:33] [Render thread/INFO]: Quad IBO Resizing from [0] to [16384] with type: GL_UNKNOWN(5125) [15:19:33] [Render thread/INFO]: Renderer setup complete [15:19:33] [Thread-2571/ERROR]: [EMI] Exception thrown registering repair recipes [15:19:33] [Thread-2571/INFO]: [STDERR]: java.lang.ArrayIndexOutOfBoundsException [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from emi in 231ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from bclib [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from bclib in 0ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from betterend [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from betterend in 0ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from betternether [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from betternether in 1ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from brewinandchewin [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from brewinandchewin in 0ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from emi_loot [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from emi_loot in 47ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from emi_ores [15:19:33] [Thread-2571/INFO]: [EMI] Reloaded plugin from emi_ores in 23ms [15:19:33] [Thread-2571/INFO]: [EMI] Loading plugin from emienchants [15:19:33] [Render thread/WARN]: Time from main menu to in-game was 61.834034 seconds [15:19:33] [Render thread/WARN]: Total time to load game and open world was 158.25203 seconds [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from emienchants in 234ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from emitrades [15:19:34] [Thread-2571/INFO]: Reloaded. [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from emitrades in 54ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from farmersdelight [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from farmersdelight in 4ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from item_obliterator [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from item_obliterator in 0ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from jeed [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from jeed in 14ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from justenoughbreeding [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from justenoughbreeding in 1ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from owo [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from owo in 0ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from revive [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from revive in 0ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from supplementaries [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from supplementaries in 2ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from trinkets [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from trinkets in 0ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from zenith [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from zenith in 12ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from zenith_attributes [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from zenith_attributes in 0ms [15:19:34] [Thread-2571/INFO]: [EMI] Loading plugin from jemi [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Waiting for JEI to finish reloading... [15:19:34] [Thread-2571/INFO]: [EMI] Waiting for JEI to finish... [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] JEI reloaded! [15:19:34] [Thread-2571/INFO]: [EMI] Loading information from JEI... [15:19:34] [Thread-2571/INFO]: [EMI] Processing JEI stacks... [15:19:34] [Thread-2571/INFO]: [EMI] Processing JEI subtypes... [15:19:34] [Thread-2571/INFO]: [EMI] Processing JEI recipes... [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Crafting [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Crafting [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Anvil [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Anvil [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Blasting [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Blasting [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Brewing [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Brewing [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Campfire Cooking [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Campfire Cooking [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Compostable [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Compostable [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Fuel [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Fuel [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Smelting [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Smelting [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Smithing Table [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Smithing Table [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Smoking [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Smoking [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Stonecutting [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Stonecutting [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Caking Station [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Caking Station [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Crafting Bowl [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Crafting Bowl [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Small Cooking Pot [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Small Cooking Pot [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Oven [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Oven [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Cooking Pan [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Cooking Pan [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Cooking Pot [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Cooking Pot [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Cooking [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Cooking [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Skipping recipe category farmersdelight:cooking because mod is already handled [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Cutting Board [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Cutting Board [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Skipping recipe category farmersdelight:cutting because mod is already handled [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Decomposition [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Decomposition [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Skipping recipe category farmersdelight:decomposition because mod is already handled [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Brewing Cauldron [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Brewing Cauldron [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Tea Kettle [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Tea Kettle [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Information [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Information [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Beacon Base Blocks [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Beacon Base Blocks [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Beacon Payments [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Beacon Payments [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Conduit Frame Blocks [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Conduit Frame Blocks [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Breeding [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Breeding [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Skipping recipe category justenoughbreeding:breeding because mod is already handled [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Professions [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Professions [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Kiln [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Kiln [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Apple Press [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Apple Press [15:19:34] [Thread-2571/INFO]: [EMI] [JEMI] Collecting data for Aging Barrel [15:19:34] [Thread-2571/INFO]: [EMI] Loading JEI data for Aging Barrel [15:19:34] [Thread-2571/INFO]: [EMI] Reloaded plugin from jemi in 9ms [15:19:34] [Thread-2571/INFO]: [EMI] Baking index [15:19:34] [Thread-2571/INFO]: [EMI] Registering late recipes [15:19:34] [Thread-2571/INFO]: [EMI] Baking recipes [15:19:34] [Thread-2571/INFO]: [EMI] Baked 25761 recipes in 527ms [15:19:34] [Thread-2571/INFO]: [EMI] Baking search [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_4865.method_24948(net/minecraft/class_4865.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_4863.method_9605(class_4863.java:36) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:34] [Thread-2571/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Render thread, current: Thread-2571) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2298.method_9605(class_2298.java:53) ~[client-intermediary.jar:?] at dev.shadowsoffire.apotheosis.ench.EnchModuleClient.lambda$tooltips$3(EnchModuleClient.java:57) ~[zenith-1.2.2-1.20.1.jar:?] at net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback.lambda$static$0(ItemTooltipCallback.java:34) ~[fabric-item-api-v1-2.1.28+1802ada577-3d71adeb05625762.jar:?] at net.minecraft.class_1799.handler$eea001$fabric-item-api-v1$getTooltip(net/fabricmc/fabric/mixin/item/client/ItemStackMixin.java [fabric-item-api-v1.client.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_1799.method_7950(net/minecraft/class_1799.java:791) ~[client-intermediary.jar:?] at dev.emi.emi.api.stack.ItemEmiStack.getTooltipText(dev/emi/emi/api/stack/ItemEmiStack.java:151) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.search.EmiSearch.bake(EmiSearch.java:59) ~[emi-1.1.10+1.20.1+fabric.jar:?] at dev.emi.emi.runtime.EmiReloadManager$ReloadWorker.run(EmiReloadManager.java:222) ~[emi-1.1.10+1.20.1+fabric.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:19:35] [Thread-2574/INFO]: [EMI] Baked recipes after reload in 201ms [15:19:35] [Thread-2571/INFO]: [EMI] Finishing up [15:19:35] [Thread-2571/INFO]: [EMI] Reloaded EMI in 2799ms [15:21:42] [Render thread/INFO]: [FANCYMENU] ScreenCustomizationLayer registered: io.github.apace100.origins.screen.WaitForNextLayerScreen [15:21:42] [Server thread/INFO]: Player literal{{MINECRAFT_USERNAME}} chose Origin: origins:human, for layer: origins:origin [15:21:42] [Render thread/WARN]: Too many chunks queued for updating, max queue count [500] ([500] per thread). This may result in holes in your LODs. Please move through the world slower, decrease your vanilla render distance, slow down your world pre-generator, or increase the CPU load config. [15:21:42] [Render thread/INFO]: Loaded 153 advancements [15:21:43] [Server thread/INFO]: ================WORLD_GEN_STEP_INITING============= [15:21:43] [Server thread/INFO]: Batch Chunk Generator initialized [15:21:43] [Server thread/INFO]: Creating world gen queue [15:21:43] [Server thread/INFO]: Created world gen queue [15:21:43] [Server thread/INFO]: Set world gen queue for level [com.seibel.distanthorizons.core.level.DhClientServerLevel@6ca95ab5]. [15:21:46] [Render thread/INFO]: [System] [CHAT] Thank you for installing The Exiled Fellow's Boss Music Mod! [15:22:11] [Render thread/WARN]: Received passengers for unknown entity [15:22:16] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:16] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:16] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:18] [Server thread/INFO]: Saving and pausing game... [15:22:18] [Server thread/INFO]: saving Alternate Current config [15:22:18] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:overworld [15:22:18] [Server thread/WARN]: Too many chunks queued for updating, max queue count [500] ([500] per thread). This may result in holes in your LODs. Please move through the world slower, decrease your vanilla render distance, slow down your world pre-generator, or increase the CPU load config. [15:22:19] [Server thread/INFO]: [STDOUT]: [] [15:22:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_end [15:22:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/graveyard:past [15:22:19] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_nether [15:22:30] [Server thread/INFO]: Saving and pausing game... [15:22:30] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:overworld [15:22:31] [Server thread/INFO]: [STDOUT]: [] [15:22:31] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_end [15:22:31] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/graveyard:past [15:22:31] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_nether [15:22:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-3,11]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-3,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-2,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:22:37] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:22:37] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-1,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:22:51] [Render thread/WARN]: Received passengers for unknown entity [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] TPS from last 5s, 10s, 1m, 5m, 15m: [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] 19.99, *20.0, *20.0, 15.68, 18.22 [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] Tick durations (min/med/95%ile/max ms) from last 10s, 1m: [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] 1.5/2.0/3.4/5.1; 0.2/2.0/3.8/18.6 [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] CPU usage from last 10s, 1m, 15m: [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] 51%, 44%, 15% (system) [15:22:55] [spark-worker-pool-1-thread-1/INFO]: [System] [CHAT] [?] 41%, 36%, 11% (process) [15:23:01] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:02] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:02] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[4,11]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:06] [Server thread/INFO]: Saving and pausing game... [15:23:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:overworld [15:23:06] [Server thread/INFO]: [STDOUT]: [] [15:23:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_end [15:23:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/graveyard:past [15:23:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Test]'/minecraft:the_nether [15:23:11] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:12] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:12] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-12,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:12] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:12] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:12] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-9,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:12] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:12] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:12] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-8,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:12] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:13] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:13] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-11,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:18] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:18] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:18] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:18] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:18] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:18] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-3,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:18] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:18] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:18] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-2,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:19] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:19] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:19] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-3,37]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:19] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:19] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:19] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-2,37]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:19] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:19] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:19] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-1,37]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:19] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:19] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:19] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-3,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:19] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:20] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:20] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-1,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:20] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:20] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:20] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[0,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:20] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:20] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:20] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:20] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:20] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:20] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-2,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:20] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:20] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:20] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-1,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:26] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:26] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:26] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-7,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:26] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:26] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:26] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-6,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:26] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:26] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:26] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-5,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:26] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:27] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:27] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:27] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:27] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:27] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-7,37]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:27] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:27] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:27] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-8,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:27] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:27] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:27] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-7,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:28] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:28] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:28] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-6,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:28] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:28] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:28] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-5,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:28] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:28] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:28] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-7,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:28] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:28] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:28] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-5,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:28] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:29] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:29] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-4,39]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[2,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[4,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[2,37]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[0,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:37] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:37] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[3,38]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:43] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:43] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:43] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:43] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:43] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:43] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,30]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:44] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:44] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:44] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,32]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:49] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:49] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:49] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[11,25]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:50] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:50] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:50] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[11,26]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:50] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:50] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:50] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,27]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:51] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:51] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:51] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[11,27]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:51] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:51] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:51] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:57] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:57] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:57] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,20]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:57] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:57] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:57] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,20]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:57] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:57] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:57] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[9,21]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:57] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:57] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:57] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,21]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:58] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:58] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:58] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,22]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:58] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:58] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:58] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,22]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:23:58] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:23:58] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:23:58] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[9,23]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:04] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:04] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:04] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,16]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:04] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:04] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:04] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[9,16]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:04] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:04] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:04] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[9,17]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:05] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:05] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:05] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[11,17]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:05] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:05] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:05] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,18]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:05] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:05] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:05] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,18]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:05] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:06] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:06] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,19]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:06] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:06] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:06] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[9,19]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:06] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:06] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:06] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[8,20]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:06] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:06] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:06] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[10,20]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:31] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:31] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:31] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,26]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:32] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:32] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:32] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,27]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:32] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:32] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:32] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:32] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:32] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:32] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:39] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:39] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:39] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:39] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:39] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:39] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,28]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:39] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:39] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:39] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-19,29]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:39] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:39] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:39] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,29]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:40] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:40] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:40] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,29]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:40] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:40] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:40] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-19,30]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:40] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:40] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:40] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,30]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:40] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:40] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:40] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,31]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:41] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:41] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:41] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,31]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:41] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:41] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:41] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,31]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:41] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:42] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:42] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,32]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:24:50] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:24:50] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:24:50] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[0,40]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:05] [spark-worker-pool-1-thread-3/INFO]: [System] [CHAT] [?] Generating server health report... [15:25:06] [spark-worker-pool-1-thread-3/INFO]: [System] [CHAT] > TPS from last 5s, 10s, 1m, 5m, 15m: 19.99, *20.0, *20.0, *20.0, 18.22 > Tick durations (min/med/95%ile/max ms) from last 10s, 1m: 1.5/1.8/3.1/12.3; 0.1/1.8/3.1/12.3 > CPU usage from last 10s, 1m, 15m: 27%, 23%, 18% (system) 20%, 17%, 13% (process) > Memory usage: 4.4 GB / 8.0 GB (54%) [????????????????????????????????????????????????????????????] > Non-heap memory usage: 537.3 MB > G1 Eden Space pool usage: 964.0 MB / 4.0 GB (23%) [????????????????????????????????????????????????????????????] - Usage at last GC: 0 bytes > G1 Old Gen pool usage: 3.4 GB / 8.0 GB (42%) [????????????????????????????????????????????????????????????] - Usage at last GC: 2.9 GB > G1 Survivor Space pool usage: 30.7 MB / 32.0 MB (95%) [????????????????????????????????????????????????????????????] - Usage at last GC: 30.7 MB > Disk usage: 703.5 GB / 930.3 GB (75%) [????????????????????????????????????????????????????????????] [15:25:33] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:34] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:34] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,32]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:34] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-19,33]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,33]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,33]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:35] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:35] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:35] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-19,34]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,34]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,34]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,34]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:36] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:36] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:36] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,35]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:37] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:37] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:37] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-17,35]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:37] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:37] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:37] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-16,35]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:37] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:37] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:37] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[-18,36]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:48] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:48] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:48] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[5,11]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more [15:25:49] [DH-World Gen Thread[1]/ERROR]: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [15:25:49] [DH-World Gen Thread[1]/INFO]: [STDOUT]: Negative index in crash report handler (0/9) [15:25:49] [DH-World Gen Thread[1]/WARN]: Unexpected issue when generating features for chunk at pos [C[5,12]], error: [Feature placement]. net.minecraft.class_148: Feature placement at net.minecraft.class_2794.method_12102(class_2794.java:377) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:81) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:722) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateLodFromList(BatchGenerationEnvironment.java:495) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$startEvent$0(GenerationEvent.java:94) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) This is usually NOT a bug in C2ME, but a bug in another mod or in vanilla code. Possible solutions: - Find possible causes in the stack trace below and - if caused by another mod, report this to the corresponding mod authors - if no other mods are involved, report this to C2ME (You may make this a fatal warning instead of a hard crash with fixes.enforceSafeWorldRandomAccess setting in c2me.toml) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: DH-World Gen Thread[1]) at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:55) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:86) ~[c2me-fixes-worldgen-threading-is+alpha.11.5-9d70c476c16a4c1b.jar:?] at net.minecraft.class_6566.method_43048(class_6566.java:33) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_26155(net/minecraft/class_2358.java:312) ~[client-intermediary.jar:?] at net.minecraft.class_2358.method_9615(net/minecraft/class_2358.java:308) ~[client-intermediary.jar:?] at net.minecraft.class_4970$class_4971.method_26182(net/minecraft/class_4970$class_4971.java:1105) ~[client-intermediary.jar:?] at net.minecraft.class_2818.method_12010(net/minecraft/class_2818.java:271) ~[client-intermediary.jar:?] at net.minecraft.class_2821.method_12010(net/minecraft/class_2821.java:77) ~[client-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion.method_30092(DhLitWorldGenRegion.java:198) ~[DistantHorizons-2.1.2-a-1.20.1-forge-fabric.jar:?] at net.minecraft.class_1945.method_8652(class_1945.java:15) ~[client-intermediary.jar:?] at net.minecraft.class_3173.method_13151(class_3173.java:31) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39644(net/minecraft/class_6796.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34315(class_5922.java:92) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_34318(class_5922.java:86) ~[client-intermediary.jar:?] at net.minecraft.class_5922.method_13151(class_5922.java:35) ~[client-intermediary.jar:?] at net.minecraft.class_2975.method_12862(com/ishland/c2me/opts/allocs/mixin/object_pooling_caching/MixinConfiguredFeature.java [c2me-opts-allocs.mixins.json]:37) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39646(net/minecraft/class_6796.java:54) ~[client-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?] at net.minecraft.class_6796.method_39648(net/minecraft/class_6796.java:53) ~[client-intermediary.jar:?] at net.minecraft.class_6796.method_39650(net/minecraft/class_6796.java:42) ~[client-intermediary.jar:?] at net.minecraft.class_2794.method_12102(net/minecraft/class_2794.java:357) ~[client-intermediary.jar:?] ... 8 more