mojira.dev
MC-279345

Pink petals and Wildflowers can no longer be grown by bone meal

In 1.21.4 and earlier versions, you can use bonemeal on pink petals which has a flower_amount less than 4 to grow it, and let it drop a pink petal item when it has a flower_amount at 4.

However, this was changed in 25w02a.

Steps to reproduce:

  1. Put a single pink petal or wildflower on ground.

  2. Use some bonemeal on it.

Excepted behavior: The block should grow one more, just as in 1.21.4.

Actual behavior: The block directly drops an item, even if it hasn't grown fully.

In the source code (decompiled, Mojang official mapping), the method performBoneMeal the FlowerBedBlock class, the if statement "i < 4" was changed to "i < 1". Apparently this will never be true, so the behavior of growing is skipped.

In addition, this behavior is only changed in Java Edition, and not in Bedrock. And the change is not mentioned in the change log. So this should be regarded as a bug. 

Linked issues

Attachments

Comments 5

BoredYukolin

elvendorke

1354892

Community Consensus

Expansion A

Normal

Block states

25w02a

25w03a

Retrieved