[Bug] Crash on Server Startup When PCA is Installed: "Unreferenced key" for BetterNether Biomes
furryaxw opened this issue ยท 0 comments
What happened?
The server crashes during world initialization if both BetterNether and PCA (PluslsCarpetAddition-1.20.1-0.3.190+9e97daa-beta) are installed. The crash is caused by multiple IllegalStateException: Unreferenced key errors for BetterNether biome entries.
Full log:
2025-09-28-6.log
BetterNether
9.0.10
BCLib
3.0.14
Fabric API
0.92.6
Fabric Loader
No response
Minecraft
1.20.1
Relevant log output
[06:50:20] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Exception ticking world
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:901) ~[server-intermediary.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$bei000$carpet$modifiedRunLoop(MinecraftServer.java:18442) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[server-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: java.lang.ExceptionInInitializerError
at net.minecraft.class_3215.method_14161(class_3215.java:354) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_12127(class_3215.java:326) ~[server-intermediary.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:333) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$315(MinecraftServer.java) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.wrapOperation$ddo000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:8359) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) ~[server-intermediary.jar:?]
... 6 more
Caused by: java.lang.IllegalStateException: Errors during registry creation
at net.minecraft.class_7877$class_7878.method_46798(class_7877.java:137) ~[server-intermediary.jar:?]
at net.minecraft.class_7877.method_46780(class_7877.java:269) ~[server-intermediary.jar:?]
at net.minecraft.class_7887.method_46817(class_7887.java:96) ~[server-intermediary.jar:?]
at net.minecraft.class_1948.<clinit>(class_1948.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_14161(class_3215.java:354) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_12127(class_3215.java:326) ~[server-intermediary.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:333) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$315(MinecraftServer.java) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.wrapOperation$ddo000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:8359) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) ~[server-intermediary.jar:?]
... 6 more
Suppressed: java.lang.IllegalStateException: Unreferenced key: ResourceKey[minecraft:worldgen/biome / betternether:flooded_deltas]
at net.minecraft.class_7877$class_7878.method_46797(class_7877.java:128) ~[server-intermediary.jar:?]
at net.minecraft.class_7877.method_46780(class_7877.java:268) ~[server-intermediary.jar:?]
at net.minecraft.class_7887.method_46817(class_7887.java:96) ~[server-intermediary.jar:?]
at net.minecraft.class_1948.<clinit>(class_1948.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_14161(class_3215.java:354) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_12127(class_3215.java:326) ~[server-intermediary.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:333) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$315(MinecraftServer.java) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.wrapOperation$ddo000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:8359) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) ~[server-intermediary.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$bei000$carpet$modifiedRunLoop(MinecraftServer.java:18442) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[server-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Suppressed: java.lang.IllegalStateException: Unreferenced key: ResourceKey[minecraft:worldgen/biome / betternether:old_fungiwoods]
at net.minecraft.class_7877$class_7878.method_46797(class_7877.java:128) ~[server-intermediary.jar:?]
at net.minecraft.class_7877.method_46780(class_7877.java:268) ~[server-intermediary.jar:?]
at net.minecraft.class_7887.method_46817(class_7887.java:96) ~[server-intermediary.jar:?]
at net.minecraft.class_1948.<clinit>(class_1948.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_14161(class_3215.java:354) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_12127(class_3215.java:326) ~[server-intermediary.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:333) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$315(MinecraftServer.java) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.wrapOperation$ddo000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:8359) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) ~[server-intermediary.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$bei000$carpet$modifiedRunLoop(MinecraftServer.java:18442) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[server-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]