mojira.dev
MCPE-155213

The Deep Dark generates at much higher Y values in Java than in Bedrock

The Deep Dark is much deeper (volume-wise) in Java 22w17a than it is in the latest Bedrock beta/preview.

Example Seed: 5085405352177541826 (Deep Dark Delver's Delight. 🙂 )

Figure 1 Coordinates: X: 423 Y: 38 Z: 342

Figure 2 Coordinates: X: 270 Y: 57 Z: 125

The Bedrock edition appears to have the Deep Dark clamped somewhere between Y 26 and Y 32, whereas Java is either unclamped or can generate the Deep Dark up to Y 74 when generating under a maximum height mountain (Y 256).

When under a maximum height mountain, seeing Deep Dark generate at such high layers in Java seems like the correct thing to do when you consider the surface is still nearly 200 blocks above.

Attachments

Comments 2

MCExplorer44

Additional notes: After comparing Bedrock's "sculk_patch_feature.json" and "sculk_vein_feature.json" to Java's corresponding "sculk_patch_deep_dark.json" and "sculk_vein.json" files, it appears that Bedrock allows patches and veins to exist between Y -63 and Y 20, whereas Java allows sculk patches to generate up to Y 256. Here are  important snippets of the files:

Bedrock:

"y": { "distribution": "uniform", "extent": [ -63, 20 ] },

Java:

{ "type": "minecraft:height_range", "height": { "type": "minecraft:uniform", "max_inclusive": { "absolute": 256 }, "min_inclusive": { "above_bottom": 0 } } },
MCExplorer44

Fix confirmed in 1.19.0.34 and 1.19.0.35. Isolated sculk veins are still clamped to generating below Y 20, however. I will be writing a separate issue for that soon since it involves a different feature rules file.

MCExplorer44

(Unassigned)

780342

Confirmed

Multiple

deep-dark, height, vanilla-parity, world-generation

1.19.0.33 Preview, 1.19.0.32 Beta, 1.19.0.31 Preview, 1.19.0.30 Beta, 1.19.0.29 Preview, 1.19.0.28 Beta

1.19.0.35 Preview, 1.19.0.34 Beta

Retrieved