mojira.dev
MC-73963

Can't use bonemeal on cacti or sugar cane

Bonemeal is used to grow crops instantly, right? However, it doesn't work with things that grow within time like cacti and sugar cane.

Linked issues

MC-107053 Unable to use bonemeal on sugar cane Resolved MC-136059 Sugarcane Growth Resolved MC-141606 Can't use bone meal on sugar canes. Resolved MC-151379 Bone Meal doesn't effect Sugar cane Resolved MC-160164 Unable to uses bonemeal on sugar cane or kelp Resolved

Comments 10

This site is for bug reports only. For feature suggestions or changes please see: Minecraft Suggestions on Reddit.

Both these plants grow by placing blocks of their own kind above them, and the game simply isn't set up to do this when bonemeal is used on them, however it doesn't really take much to just set up a sugar cane field or an automatic cactus farm.

i'm in java 1.13.2 vanilla testing my texture pack and bonemeal DOES work on sugarcane, but it produces no particle effect, nor consumes the bonemeal. well, it works to a point.
Here's what i'm seeing:

  1. Bonemeal sugarcane plant/block.

  2. age of sugarcane increases. Bonemeal not consumed and no particle effect.

  3. repeat: it can sometimes be repeated a time or two, but seems to have a cooldown of a couple of seconds before you can reattempt.

  4. Bonemealing the sugarcane to age 15 does not immediately grow the crop. it still has to wait for the next random tick to place a cane above itself

  5. If this is intended behavior. it's a rather odd behavior.

quick Gyazo gif of me doing this

@leasoncre
What you're seeing here is that right-clicking the sugar cane is simply 'refreshing' its state. This may occur when clicking with other items or even an empty hand. As there is usually no visual difference between different growth stages for those two plants, the server does not always send age changes (even in singleplayer, it's still client and server processes running separately). For whatever reason, right clicking re-sends the current state even if nothing actually happened as a result of the clicking. The cooldown you saw is just the sugar cane taking time to actually increase its age again.

Sugar cane can’t be bone mealed still in 20w18a. This ticket should be reopened for a parity request. In a 1.16 snapshot, the developers implemented stuff like kelp to grow with bone meal but they forgot about sugar cane and possibly cactus from bedrock parity.

You can Bone Meal Sugar Cane on all the legacy Console editions and on Bedrock edition...we should be able to Bone Meal Sugar Cane in Java.

Confirmed in 21w41a

Don't forget to enable bone meal on sugar cane.

Suggesting this issue should be flagged for review. This feature has since been added to Bedrock Edition, making the feature missing only on Java, which is a parity bug.

@unknown: Is this a parity issue that was introduced in Buzzy Bees (Bedrock Edition 1.14 / Java Edition 1.15) or later that did not exist before?

Any parity issue that does not meet these criteria will not be tracked on the bug tracker and should instead be reported on the Minecraft Feedback Discord server.

Quick Links:
πŸ““ Bug Tracker Guidelines – πŸ’¬ Community Support – πŸ“§ Mojang Support (Technical Issues) – πŸ“§ Microsoft Support (Account Issues)
πŸ““ Project Summary – ✍️ Feedback and Suggestions – πŸ“– Game Wiki

Lucas Ignacio Morrison Osorio

(Unassigned)

Unconfirmed

Minecraft 1.8, Minecraft 1.8.1-pre3

Retrieved