Context
Description
Server crashes when a Confluence herb block (BaseHerbBlock.randomTick)
updates and changes an adjacent block to deepslate. Sable intercepts
the block change to recalculate physics collisions
(RapierVoxelColliderBakery.buildPhysicsDataForBlock), which triggers
Dynamic Trees to query the hardness of the block
(TrunkShellBlock.getHardness). Dynamic Trees then tries to access the
coredir property on minecraft:deepslate, which doesn't have it,
causing a fatal crash.
Crash chain
BaseHerbBlock.randomTick (Confluence)
→ Sable physics recalculation
→ TrunkShellBlock.getHardness (Dynamic Trees)
→ IllegalArgumentException: Cannot get property coredir on
Block{minecraft:deepslate}
Mods involved
- Sable 1.2.2
- Dynamic Trees 1.7.0 (NeoForge 1.21.1)
- Confluence: Otherworld 1.2.4
- Sable Companion 1.6.0
Environment
- NeoForge 21.1.230
- Minecraft 1.21.1
- Server-side crash (dedicated server)
Crash report
[crash-2026-05-25_18_10_25-server.txt attached]
crash-2026-05-25_18.10.25-server.txt
Notes
The crash only occurs when a player is connected and chunks are being
ticked. The server starts fine but crashes shortly after a player
joins, when Confluence plants start ticking near Dynamic Trees branches
growing into deepslate.
Crash Report
https://mclo.gs/HhmXynA
Context
Description
Server crashes when a Confluence herb block (BaseHerbBlock.randomTick)
updates and changes an adjacent block to deepslate. Sable intercepts
the block change to recalculate physics collisions
(RapierVoxelColliderBakery.buildPhysicsDataForBlock), which triggers
Dynamic Trees to query the hardness of the block
(TrunkShellBlock.getHardness). Dynamic Trees then tries to access the
coredirproperty on minecraft:deepslate, which doesn't have it,causing a fatal crash.
Crash chain
BaseHerbBlock.randomTick (Confluence)
→ Sable physics recalculation
→ TrunkShellBlock.getHardness (Dynamic Trees)
→ IllegalArgumentException: Cannot get property coredir on
Block{minecraft:deepslate}
Mods involved
Environment
Crash report
[crash-2026-05-25_18_10_25-server.txt attached]
crash-2026-05-25_18.10.25-server.txt
Notes
The crash only occurs when a player is connected and chunks are being
ticked. The server starts fine but crashes shortly after a player
joins, when Confluence plants start ticking near Dynamic Trees branches
growing into deepslate.
Crash Report
https://mclo.gs/HhmXynA