BCLib

BCLib

31M Downloads

[Bug] crash chorus forest + phosphor + lithium

itsdinkd opened this issue ยท 2 comments

commented

What happened?

After updating lithium to its latest version and some other mods, when players visit the end and then leave, aqm2 dedicated server crashes.

Logs show something about chorus forest and phosphor?

https://mclo.gs/C24ux65

BCLib

2.17

Fabric API

No response

Fabric Loader

0.14.18

Minecraft

1.19.2

Relevant log output

No response

Other Mods

No response

commented

Had the same crash upon entering The End for the first time: crash log

Comparing the mixins in our stack traces, I narrowed it down to BYG/TerraBlender. I downgraded them to the versions that ship with the pack I've modified (byg 2.0.1.1 -> 2.0.0.13; terrablender 2.0.1.136 -> 2.0.1.130) and the crash is fixed. ๐Ÿ‘ Nothing to do with Lithium or Phosphor.

I also noticed the below log snippet on initial world load that seemed odd and thought it might be relevant. Why would Better End biomes not be registered with bclib? Old Bulbis Gardens appears in the crash logs. Also worth noting those two biomes do get registered correctly and don't appear in the logs post-fix. My BYG configs were the defaults.

Expand
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (7f1aa51f)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 0
    height     = 128
    config     = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=false, biomeSize=256, biomeSizeVertical=86}
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (dcbbe6f)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = 0
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256}
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (58bdf3ff)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 0
    height     = 128
    config     = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=false, biomeSize=1024, biomeSizeVertical=172}
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (1e56b2ce)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = 0
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=512, centerBiomesSize=256, landBiomesSize=1024, barrensBiomesSize=512}
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (375cb687)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 0
    height     = 256
    config     = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=true, biomeSize=256, biomeSizeVertical=128}
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (42b537bc)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = 0
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256}
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (e2cdd7d)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 0
    height     = 128
    config     = BCLibNetherBiomeSourceConfig{mapVersion=square, useVerticalBiomes=true, amplified=false, biomeSize=256, biomeSizeVertical=86}
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:53] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (654f13d3)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = 0
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=square, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=1048576, voidBiomesSize=256, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256}
[15:31:56] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:57] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (7d347eee)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = 781297079
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=692224, voidBiomesSize=192, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256}
[15:31:57] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (29ceb391)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 781297079
    height     = 256
    config     = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=true, biomeSize=256, biomeSizeVertical=80}
[15:31:57] [Render thread/INFO]: [bclib] Loading from datapack Registry
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:57] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - The End BiomeSource (401019a0)
    biomes     = 26
    namespaces = betterend, minecraft
    seed       = -1695583853714788952
    height     = 128
    deciders   = 1
    config     = BCLEndBiomeSourceConfig{mapVersion=hex, generatorVersion=paulevs, withVoidBiomes=true, innerVoidRadiusSquared=692224, voidBiomesSize=192, centerBiomesSize=256, landBiomesSize=256, barrensBiomesSize=256}
[15:31:57] [Render thread/INFO]: [bclib] Make sure features are loaded from terrablender
BCLib - Nether BiomeSource (40eba2c0)
    biomes     = 27
    namespaces = betternether, minecraft
    seed       = 0
    height     = 256
    config     = BCLibNetherBiomeSourceConfig{mapVersion=hex, useVerticalBiomes=true, amplified=true, biomeSize=256, biomeSizeVertical=80}
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:nightshade_redwoods that was not registers with fabric or bclib. Assuming end-land Biome...
[15:31:57] [Render thread/INFO]: [bclib] Found End Biome betterend:old_bulbis_gardens that was not registers with fabric or bclib. Assuming end-land Biome...

commented

Its due to load order in the datapack for old bulbis. The fix is in bclib discord