mojira.dev
MC-125135

cave_air is not cleared after world generation

The bug

cave_air is meant to be used during world generation only and should afterwards be replaced by normal air, however for most features this is not the case, leaving cave_air behind.

Linked issues

MC-133549 Underground structures generate using non-air blocks Resolved MC-133980 When a cave is created, it is filled with blocks that are not transparent air blocks Resolved MC-135705 Fill Command not replacing correctly in specific instance Resolved MC-136336 Air in Ravines/Caves not actually air Resolved MC-144924 Air does not generate in caves Resolved

Comments 17

Still an issue in 18w20a

Affects 18w22c

Affects 1.13-pre4

Affects 1.13-pre6

Affects 1.13-pre8

7 more comments

Why is this won't fix? this issue breaks a lot of commands and a simple fix would be to add an #air block tag

This is actually useful. It's a very easy way to define caves from everything else. Of all things this shouldn't be considered a bug in the first place.

Checking for cave air to determine whether an area is underground isn't very reliable, since it turns back to regular air whenever a block is mined

Should this be reopened given changes to cave generation in 1.17 and 1.18?

I also don't see the valid reasoning behind this. I would use it in world generation only anyways. It's an easy way to check against air, that is not part of the surface. Now that its gone, I have to apply various new checks in its place, which unnecessarily bloats code.

user-f2760

Uriel Salischiker

(Unassigned)

Confirmed

World generation

cave_air, world-generation

Minecraft 18w06a, Minecraft 18w19b, Minecraft 18w20a, Minecraft 1.13-pre4, Minecraft 1.13-pre6, ..., 1.16 Release Candidate 1, 1.16, 1.16.1, 20w27a, 1.16.2

Retrieved