Hello,
My modded server always crashes after 10 seconds when somebody is in the outer end. I tried many things to fix this but nothing has worked so far..
Here is the crash report:
---- Minecraft Crash Report ----
Time: 7/13/21, 7:15 PM
Description: Feature placement
java.lang.NullPointerException: Feature placement
at mod.beethoven92.betterendforge.common.world.generator.BiomePicker.getBiome(BiomePicker.java:47) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at mod.beethoven92.betterendforge.common.init.ModBiomes.getCaveBiome(ModBiomes.java:350) ~[betterendforge:1.16.4-1.6.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
at mod.beethoven92.betterendforge.common.world.feature.caves.EndCaveFeature.generate(EndCaveFeature.java:68) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at mod.beethoven92.betterendforge.common.world.feature.caves.EndCaveFeature.func_241855_a(EndCaveFeature.java:28) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_242765_a(SourceFile:55) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.DecoratedFeature.func_242772_a(SourceFile:23) ~[?:?] {re:classloading}
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] {}
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) ~[?:?] {}
at net.minecraft.world.gen.feature.DecoratedFeature.func_241855_a(SourceFile:22) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.DecoratedFeature.func_241855_a(SourceFile:14) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_242765_a(SourceFile:55) ~[?:?] {re:classloading}
at net.minecraft.world.biome.Biome.func_242427_a(Biome.java:254) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.gen.ChunkGenerator.func_230351_a_(SourceFile:220) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:repurposed_structures.mixins.json:ChunkGeneratorAccessor,pl:mixin:APP:repurposed_structures.mixins.json:ChunkGeneratorMixin,pl:mixin:A}
at net.minecraft.world.chunk.ChunkStatus.func_222605_b(ChunkStatus.java:77) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.world.ChunkStatusMixin,pl:mixin:APP:bettercaves.mixins.json:ChunkStatusMixin,pl:mixin:A}
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:198) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.world.ChunkStatusMixin,pl:mixin:APP:bettercaves.mixins.json:ChunkStatusMixin,pl:mixin:A}
at net.minecraft.world.server.ChunkManager.lambda$null$18(ChunkManager.java:524) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[?:?] {re:classloading}
at net.minecraft.world.server.ChunkManager.lambda$scheduleChunkGeneration$20(ChunkManager.java:522) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) ~[?:?] {}
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:94) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:137) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:105) ~[?:?] {re:classloading}
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at mod.beethoven92.betterendforge.common.world.generator.BiomePicker.getBiome(BiomePicker.java:47) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at mod.beethoven92.betterendforge.common.init.ModBiomes.getCaveBiome(ModBiomes.java:350) ~[betterendforge:1.16.4-1.6.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
at mod.beethoven92.betterendforge.common.world.feature.caves.EndCaveFeature.generate(EndCaveFeature.java:68) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at mod.beethoven92.betterendforge.common.world.feature.caves.EndCaveFeature.func_241855_a(EndCaveFeature.java:28) ~[betterendforge:1.16.4-1.6.0] {re:classloading}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_242765_a(SourceFile:55) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.DecoratedFeature.func_242772_a(SourceFile:23) ~[?:?] {re:classloading}
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] {}
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) ~[?:?] {}
at net.minecraft.world.gen.feature.DecoratedFeature.func_241855_a(SourceFile:22) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.DecoratedFeature.func_241855_a(SourceFile:14) ~[?:?] {re:classloading}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_242765_a(SourceFile:55) ~[?:?] {re:classloading}
-- Feature --
Details:
Id: minecraft:decorated
Config: < DecoratedFeatureConfig [betterendforge:round_cave | [minecraft:chance net.minecraft.world.gen.placement.ChanceConfig@56b0001f]] >
Description: < DecoratedFeature [minecraft:decorated] >
Stacktrace:
at net.minecraft.world.biome.Biome.func_242427_a(Biome.java:254) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
-- Generation --
Details:
CenterX: 28
CenterZ: 67
Seed: -2127109139673382086
Biome: net.minecraft.world.biome.Biome@5342414b
Stacktrace:
at net.minecraft.world.gen.ChunkGenerator.func_230351_a_(SourceFile:220) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:repurposed_structures.mixins.json:ChunkGeneratorAccessor,pl:mixin:APP:repurposed_structures.mixins.json:ChunkGeneratorMixin,pl:mixin:A}
at net.minecraft.world.chunk.ChunkStatus.func_222605_b(ChunkStatus.java:77) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.world.ChunkStatusMixin,pl:mixin:APP:bettercaves.mixins.json:ChunkStatusMixin,pl:mixin:A}
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:198) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:common.world.ChunkStatusMixin,pl:mixin:APP:bettercaves.mixins.json:ChunkStatusMixin,pl:mixin:A}
-- Chunk to be generated --
Details:
Location: 28,67
Position hash: 287762808860
Generator: net.minecraft.world.gen.NoiseChunkGenerator@7e4e0a12
Stacktrace:
at net.minecraft.world.server.ChunkManager.lambda$null$18(ChunkManager.java:524) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[?:?] {re:classloading}
at net.minecraft.world.server.ChunkManager.lambda$scheduleChunkGeneration$20(ChunkManager.java:522) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) ~[?:?] {}
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:94) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:137) ~[?:?] {re:classloading}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:105) ~[?:?] {re:classloading}
-- Affected level --
Details:
All players: 1 total; [ServerPlayerEntity['Niko222444'/76, l='ServerLevel[Modded4]', x=363.67, y=35.16, z=1044.86]]
Chunk stats: ServerChunkCache: 1080
Level dimension: minecraft:the_end
Derived: true
Level spawn location: World: (113,63,71), Chunk: (at 1,3,7 in 7,4; contains blocks 112,0,64 to 127,255,79), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 713582 game time, 482693 day time
Level name: Modded4
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 9779 (now: true), thunder time: 9970 (now: false)
Known server brands: forge
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:854) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:834) [?:?] {}
-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Linux (amd64) version 4.19.0-17-amd64
Java Version: 11.0.9, Alpine
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Alpine
Memory: 316613528 bytes (301 MB) / 1558847488 bytes (1486 MB) up to 1621819392 bytes (1546 MB)
CPUs: 1
JVM Flags: 3 total; -Xms800M -Xmx1600M -XX:UseSSE=3
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlserver
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/server.jar object_holder_definalize PLUGINSERVICE
/server.jar runtime_enum_extender PLUGINSERVICE
/server.jar capability_inject_definalize PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/server.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/server.jar fml TRANSFORMATIONSERVICE
FML: 36.1
Forge: net.minecraftforge:36.1.32
FML Language Providers:
javafml@36.1
minecraft@1
Mod List:
forge-1.16.5-36.1.32-server.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE
YungsApi-1.16.4-Forge-6.jar |YUNG's API |yungsapi |1.16.4-Forge-6 |DONE |Manifest: NOSIGNATURE
repurposed_structures-1.16.5-2.7.8-forge.jar |Repurposed Structures |repurposed_structures |1.16.5-2.7.8-forge |DONE |Manifest: NOSIGNATURE
sophisticatedbackpacks-1.16.4-2.5.0.271.jar |Sophisticated Backpacks |sophisticatedbackpacks |property(class java.|DONE |Manifest: NOSIGNATURE
Jade-1.16.4-2.7.1.jar |Jade |jade |2.7.1 |DONE |Manifest: NOSIGNATURE
AI-Improvements-1.16.2-0.3.0.jar |AI-Improvements |aiimprovements |0.3.0 |DONE |Manifest: NOSIGNATURE
jei-1.16.5-7.7.0.107.jar |Just Enough Items |jei |7.7.0.107 |DONE |Manifest: NOSIGNATURE
byg-1.2.9.jar |Oh The Biomes You'll Go |byg |1.2.9 |DONE |Manifest: NOSIGNATURE
forge-1.16.5-36.1.32-universal.jar |Forge |forge |36.1.32 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
AppleSkin-mc1.16.2-forge-1.0.14.jar |AppleSkin |appleskin |1.0.14 |DONE |Manifest: NOSIGNATURE
BetterCaves-Forge-1.16.4-1.1.2.jar |YUNG's Better Caves |bettercaves |1.16.4-1.1.2 |DONE |Manifest: NOSIGNATURE
Xaeros_Minimap_21.12.5_Forge_1.16.5.jar |Xaero's Minimap |xaerominimap |21.12.5 |DONE |Manifest: NOSIGNATURE
subwild-1.2.1.jar |Subterranean Wilderness |subwild |1.2.1 |DONE |Manifest: NOSIGNATURE
betterendforge-1.16.4-1.6.0.jar |BetterEnd Forge |betterendforge |1.16.4-1.6.0 |DONE |Manifest: NOSIGNATURE
gravestone-1.16.5-1.0.6.jar |Gravestone Mod |gravestone |1.16.5-1.0.6 |DONE |Manifest: NOSIGNATURE
diet-forge-1.16.5-0.34.jar |Diet |diet |1.16.5-0.34 |DONE |Manifest: NOSIGNATURE
dungeonsarise1.16.5-1.2.72a.jar |Dungeons Arise |dungeons_arise |1.2.72a |DONE |Manifest: NOSIGNATURE
AutoRegLib-1.6-49.jar |AutoRegLib |autoreglib |1.6-49 |DONE |Manifest: NOSIGNATURE
Quark-r2.4-314.jar |Quark |quark |r2.4-314 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: aab9fdb4-59a0-43e8-9e61-89977c5064b3
Player Count: 1 / 5; [ServerPlayerEntity['Niko222444'/76, l='ServerLevel[Modded4]', x=363.67, y=35.16, z=1044.86]]
Data Packs: vanilla, mod:yungsapi, mod:repurposed_structures, mod:sophisticatedbackpacks, mod:jade, mod:aiimprovements, mod:jei, mod:byg, mod:forge, mod:appleskin, mod:bettercaves (incompatible), mod:xaerominimap, mod:subwild, mod:betterendforge, mod:gravestone, mod:diet, mod:dungeons_arise, mod:autoreglib (incompatible), mod:quark (incompatible)
Is Modded: Definitely; Server brand changed to 'forge'
Type: Dedicated Server (map_server.txt)
Please help me