---- Minecraft Crash Report ---- // Embeddium instance tainted by mods: [fusion, flerovium, supplementaries, acceleratedrendering, looters_compass] // Please do not reach out for Embeddium support without removing these mods first. // ------- // There are four lights! Time: 2026-05-27 21:00:50 Description: Exception generating new chunk com.ishland.uwrad.common.CheckedThreadLocalRandom$1: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: Worker-Main-17) Possible solutions: Find possible causes in the stack trace below and report to the corresponding mod authors (You may make this a fatal warning instead of a hard crash with enforce_safe_world_random_access setting in uwrad.properties) Caused by: java.util.ConcurrentModificationException: ThreadLocalRandom accessed from a different thread (owner: Server thread, current: Worker-Main-17) at com.ishland.uwrad.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:51) ~[unsafe-world-random-access-detector-1.1.0+forge.jar%23942!/:?] {re:mixin,re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at com.ishland.uwrad.common.CheckedThreadLocalRandom.isSafe(CheckedThreadLocalRandom.java:38) ~[unsafe-world-random-access-detector-1.1.0+forge.jar%23942!/:?] {re:mixin,re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at com.ishland.uwrad.common.CheckedThreadLocalRandom.m_64707_(CheckedThreadLocalRandom.java:82) ~[unsafe-world-random-access-detector-1.1.0+forge.jar%23942!/:?] {re:mixin,re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at net.minecraft.world.level.levelgen.BitRandomSource.m_188503_(BitRandomSource.java:33) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin} at com.ninni.spawn.server.data.AnimalVariantManager.chooseWeightedVariant(AnimalVariantManager.java:222) ~[spawn-4.0-1.20.1.jar%23909!/:?] {re:classloading,re:mixin,re:mixin,re:mixin} at com.ninni.spawn.server.data.AnimalVariantManager.getNaturallyOccurringVariant(AnimalVariantManager.java:208) ~[spawn-4.0-1.20.1.jar%23909!/:?] {re:classloading,re:mixin,re:mixin,re:mixin} at com.ninni.spawn.server.entity.mob.CoastalCrab.m_6518_(CoastalCrab.java:104) ~[spawn-4.0-1.20.1.jar%23909!/:?] {re:classloading,re:mixin,re:mixin} at net.minecraftforge.event.ForgeEventFactory.handler$igo000$onFinalizeSpawn(com/teamabnormals/blueprint/core/mixin/ForgeEventFactoryMixin.java [blueprint.mixins.json]:23) ~[forge-1.20.1-47.4.20-universal.jar%23971!/:?] {re:mixin,re:classloading,pl:mixin:A} at net.minecraftforge.event.ForgeEventFactory.onFinalizeSpawn(net/minecraftforge/event/ForgeEventFactory.java:285) ~[forge-1.20.1-47.4.20-universal.jar%23971!/:?] {re:mixin,re:classloading,pl:mixin:A} at net.minecraft.world.level.NaturalSpawner.m_220450_(net/minecraft/world/level/NaturalSpawner.java:377) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:forge:forge_method_redirector,re:classloading,pl:accesstransformer:B,xf:fml:forge:forge_method_redirector,pl:mixin:APP:servercore.common.mixins.json:features.mob_spawning.NaturalSpawnerMixin,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.MobSpawnLocationMixin,pl:mixin:APP:spawn_range_adjuster.mixins.json:NaturalSpanwerMixin,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.NaturalSpawnerMixin,pl:mixin:APP:spawn.mixins.json:NaturalSpawnerMixin,pl:mixin:APP:servercore.common.mixins.json:optimizations.tickets.NaturalSpawnerMixin,pl:mixin:APP:alexscaves.mixins.json:NaturalSpawnerMixin,pl:mixin:A} at net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator.m_6929_(net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator.java:453) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.optimize_surface_rules.NoiseBasedChunkGeneratorMixin,pl:mixin:APP:mixins.irons_spellbooks.json:NoiseChunkGeneratorMixin,pl:mixin:APP:zfastnoise.mixins.json:perf.noise.NoiseChunkGeneratorMixin,pl:mixin:APP:zfastnoise.mixins.json:perf.biome.NoiseChunkGeneratorMixin,pl:mixin:A} at net.minecraft.world.level.chunk.ChunkStatus.m_196757_(net/minecraft/world/level/chunk/ChunkStatus.java:140) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:alexscaves.mixins.json:ChunkStatusMixin,pl:mixin:A} at net.minecraft.world.level.chunk.ChunkStatus$SimpleGenerationTask.m_214024_(ChunkStatus.java:309) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin} at net.minecraft.world.level.chunk.ChunkStatus.m_280308_(net/minecraft/world/level/chunk/ChunkStatus.java:252) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:alexscaves.mixins.json:ChunkStatusMixin,pl:mixin:A} at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$27(net/minecraft/server/level/ChunkMap.java:643) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gunsmithlib.mixins.json:MixinChunkMap,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.release_protochunks.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:lithium.mixins.json:world.player_chunk_tick.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.ChunkMapMixin,pl:mixin:APP:kuroutils.mixins.json:ChunkMapAccessor,pl:mixin:APP:railways.mixins.json:ChunkMapAccessor,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ThreadedAnvilChunkStorageMixin,pl:mixin:APP:powergrid-forge.mixins.json:ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:ae2.mixins.json:chunkloading.ChunkMapMixin,pl:mixin:APP:railways-common.mixins.json:conductor_possession.ChunkMapMixin,pl:mixin:A} at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%2393!/:?] {} at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$29(net/minecraft/server/level/ChunkMap.java:634) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gunsmithlib.mixins.json:MixinChunkMap,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.release_protochunks.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:lithium.mixins.json:world.player_chunk_tick.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.ChunkMapMixin,pl:mixin:APP:kuroutils.mixins.json:ChunkMapAccessor,pl:mixin:APP:railways.mixins.json:ChunkMapAccessor,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ThreadedAnvilChunkStorageMixin,pl:mixin:APP:powergrid-forge.mixins.json:ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:ae2.mixins.json:chunkloading.ChunkMapMixin,pl:mixin:APP:railways-common.mixins.json:conductor_possession.ChunkMapMixin,pl:mixin:A} at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:503) ~[?:?] {re:mixin,re:mixin} at net.minecraft.server.level.ChunkTaskPriorityQueueSorter.m_143188_(ChunkTaskPriorityQueueSorter.java:62) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.m_18759_(ProcessorMailbox.java:91) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.m_18747_(ProcessorMailbox.java:146) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1750) ~[?:?] {re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1742) ~[?:?] {re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$InterruptibleTask.exec(ForkJoinTask.java:1659) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019) ~[?:?] {re:mixin,re:computing_frames,re:mixin,re:mixin} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187) ~[?:?] {re:mixin,re:mixin,re:mixin} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Suspected Mods: Blueprint (blueprint), Version: 7.1.3 Issue tracker URL: https://github.com/team-abnormals/blueprint/issues Mixin class: com.teamabnormals.blueprint.core.mixin.ForgeEventFactoryMixin Target: net.minecraftforge.event.ForgeEventFactory at TRANSFORMER/forge@47.4.20/net.minecraftforge.event.ForgeEventFactory.handler$igo000$onFinalizeSpawn(com/teamabnormals/blueprint/core/mixin/ForgeEventFactoryMixin.java [blueprint.mixins.json]:23) Spawn (spawn), Version: 4.0-1.20.1 at TRANSFORMER/spawn@4.0-1.20.1/com.ninni.spawn.server.data.AnimalVariantManager.chooseWeightedVariant(AnimalVariantManager.java:222) Unsafe World Random Access Detector (unsafe_world_random_access_detector), Version: 1.1.0+forge Issue tracker URL: https://github.com/RelativityMC/unsafe-world-random-access-detector/issues at TRANSFORMER/unsafe_world_random_access_detector@1.1.0+forge/com.ishland.uwrad.common.CheckedThreadLocalRandom.handleNotOwner(CheckedThreadLocalRandom.java:51) Stacktrace: at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$27(ChunkMap.java:653) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gunsmithlib.mixins.json:MixinChunkMap,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.release_protochunks.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:lithium.mixins.json:world.player_chunk_tick.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.ChunkMapMixin,pl:mixin:APP:kuroutils.mixins.json:ChunkMapAccessor,pl:mixin:APP:railways.mixins.json:ChunkMapAccessor,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ThreadedAnvilChunkStorageMixin,pl:mixin:APP:powergrid-forge.mixins.json:ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:ae2.mixins.json:chunkloading.ChunkMapMixin,pl:mixin:APP:railways-common.mixins.json:conductor_possession.ChunkMapMixin,pl:mixin:A} -- Chunk to be generated -- Details: Location: 13,-6 Position hash: -25769803763 Generator: net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator@c80b9d6 Stacktrace: at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$27(ChunkMap.java:653) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gunsmithlib.mixins.json:MixinChunkMap,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.release_protochunks.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:lithium.mixins.json:world.player_chunk_tick.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.ChunkMapMixin,pl:mixin:APP:kuroutils.mixins.json:ChunkMapAccessor,pl:mixin:APP:railways.mixins.json:ChunkMapAccessor,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ThreadedAnvilChunkStorageMixin,pl:mixin:APP:powergrid-forge.mixins.json:ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:ae2.mixins.json:chunkloading.ChunkMapMixin,pl:mixin:APP:railways-common.mixins.json:conductor_possession.ChunkMapMixin,pl:mixin:A} at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%2393!/:?] {} at net.minecraft.server.level.ChunkMap.lambda$scheduleChunkGeneration$29(ChunkMap.java:634) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:gunsmithlib.mixins.json:MixinChunkMap,pl:mixin:APP:modernfix-modernfix.mixins.json:perf.release_protochunks.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-modernfix.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:lithium.mixins.json:world.player_chunk_tick.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:servercore.common.mixins.json:features.dynamic.ChunkMapMixin,pl:mixin:APP:kuroutils.mixins.json:ChunkMapAccessor,pl:mixin:APP:railways.mixins.json:ChunkMapAccessor,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ThreadedAnvilChunkStorageMixin,pl:mixin:APP:powergrid-forge.mixins.json:ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:ae2.mixins.json:chunkloading.ChunkMapMixin,pl:mixin:APP:railways-common.mixins.json:conductor_possession.ChunkMapMixin,pl:mixin:A} at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1171) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:503) ~[?:?] {re:mixin,re:mixin} at net.minecraft.server.level.ChunkTaskPriorityQueueSorter.m_143188_(ChunkTaskPriorityQueueSorter.java:62) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.m_18759_(ProcessorMailbox.java:91) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.m_18747_(ProcessorMailbox.java:146) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at net.minecraft.util.thread.ProcessorMailbox.run(ProcessorMailbox.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23966!/:?] {re:classloading,re:mixin,re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1750) ~[?:?] {re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1742) ~[?:?] {re:mixin,re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask$InterruptibleTask.exec(ForkJoinTask.java:1659) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450) ~[?:?] {re:mixin,re:mixin} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019) ~[?:?] {re:mixin,re:computing_frames,re:mixin,re:mixin} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187) ~[?:?] {re:mixin,re:mixin,re:mixin}