mojira.dev
MC-30877

Crops (Wheat/Carrots/Potatoes) not popping off in light level 0

In 1.6.2 and earlier fully grown wheat/carrots/potatoes would pop-off into item form when the light level in the block was reduced to 0. Since snapshot 13w36a wheat no longer does this, this includes the current 1.7.2 release.

The screenshots show the results of placing a block above the water, reducing the light level of the wheat to 0. In 1.6.2 the wheat pops off, in the snapshot the wheat remains.

Creative or survival.

Related issues

Attachments

Comments

migrated
[media][media][media][media][media]
CubeTheThird

Can confirm.

galaxy_2alex

Duplicate of Unresolved
MC-19886
If you have not, please use the search function in the future, to see if your bug has already been submitted. If you could not find the original report, please comment with the keywords you searched for.

Steven Robb

Despite being marked as duplicate, and the duplicate being marked as resolved, the behaviour described here remains the same, and has not changed since first reported. Wheat does not pop-off in light level 0. This bug remains in all snapshots up to and including 14w08a.

Torabi

It doesn't make sense why this was marked as a duplicate of MC-19886. They're opposites of each other. MC-19886 is about plants not causing updates, while this issue is either about light level changes not causing block updates, or plants not receiving/acting upon block updates.

galaxy_2alex

...I will reopen this, but will ask a dev to close this as WAI
This, in my opinion, in or should be marked as Intended because this could make for some very unintended behavior: Wheat popping off at light level 0.
Compare to real life: If you encase wheat, would it pop off imedieatly?

Steven Robb

Thank you for re-opening this issue.

I don't know what the original intended behaviour is, but it would be good to get that cleared up. I would note that planted items popping off in low light levels has been in the game for a long time, and used in many builds (semi-automatic farms, etc.), so it has at least been shown to be useful.

I'd also not consider comparing anything in Minecraft to 'real life' as a valid argument for behaviour being one way or another—since when could 1m cubed blocks of stone be made to float with no visible support? =)

Cheers!

Koala_eiO

Galaxy_2Alex :

It is not intended because it has always been possible to uproot crops before. When 1.6 came out it started to not work properly, and finally in 1.7 crops lacking light are clearly not responding anymore to any kind of update (bonemealing, placing/removing a block, light update).

Wohjet Dagvelin

Still confirmed in 14w18b. Crops stay planted in any light. Hydrating the farmland does not affect it. Possibly duplicated by MC-48062.

Wohjet Dagvelin

To narrow it down, this behavior started being observable in "snapshot 1.7". I tested each official and development version available in the official launcher from 14w18b down to 1.5.2. The behavior does not occur in 1.6.4 or earlier. In those, crops uproot in light 7 or less.

Mog (Ryan Holtz)

Was an unintended side effect of removing the light-level check from the "Bush" block type, from which crop blocks inherit. Fixed by adding the original light-level check as an override in the crop block type.

kumasasa

Maybe the fix of this ticket is causing since 14w21b the uprooting of seeds at night below trees, see MC-56041

Anomie X

While this bug to this point only mentions crops, I note that flowers, saplings, and pumpkin/melon stems showed the same behavior change between 1.6.4 and 1.7. I don't know if you'd prefer that to be part of this bug, or a new bug, or if those others are working as intended in not popping off.

Robin Gravel

That happens at 1.12.2.

Steven Robb

migrated

Confirmed

block, light-level, lighting, wheat

Minecraft 13w36b, Minecraft 13w37a, Minecraft 1.7.2, Minecraft 14w08a, Minecraft 14w18b

Minecraft 14w21a

Retrieved