Jump to content

Server crashes after entering the outer end.. (modded) java.lang.NullPointerException: Feature placement


Recommended Posts

Posted

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: 
        [email protected]
        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 :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.