mojira.dev
MC-264155

Bone Meal doesn't work on grass blocks beneath Cave Air or Void Air

When Bone Meal is used, it won't work if the bone meal-able area has cave or void air above it instead of regular air.

Linked issues

Attachments

Comments 4

Cannot reproduce. I tried the following commands in a superflat world:

/fill -1 -60 -1 1 -64 1 minecraft:cave_air

/setblock 0 -64 0 minecraft:farmland

But I can plant and grow wheat using Bone Meal.

That's using it on the crop, not the air variants. What they meant is bonemealing grass blocks or moss blocks that only have cave/void air above them.

I can confirm this in 23w33a with grass block, but can't confirm this with moss

[media]

I've replicated this issue in a normal world, heres how:

Step 1

Create this world:

seed: -8153867672389181665 on  1.16.1 (that the seed for my survival world where i experienced the issue, the version is the version when the chunk where the bug is occurring generated) everything else default

Step 2

 Tp to -232 68 -63 in the world whilst on 1.16 to generate the chunk, if your in a flower forest above a small lake thats correct
After that close the world, don't place or break anything.

Step 3

load up version 2.21

cover the lake with grass blocks, try not to misplace blocks on top of that layer

[media]

[media]

Like so, then bonemeal it and witness the bug

 

 

MrRedeminator

(Unassigned)

Confirmed

Platform

Normal

Block states

23w14a, 23w16a, 23w18a, 1.20 Pre-release 4, 1.20 Release Candidate 1, 1.20, 1.20.1, 1.20.4, 1.21.4

Retrieved