mojira.dev
MC-145485

Kelp does not remember age value when kelp is placed and/or broken on top of it

Kelp does not remember it's set age value when another kelp block is grown/placed, and then broken on top of it, ultimately leading to a randomization of the kelp's age.

Steps to Reproduce:

  1. Place kelp two blocks downward underwater
    → observe current 'age' value using F3

  2. Place another kelp on top of it

  3. Break the top-most kelp
    → observe new 'age' value

Observed & Expected Results:

❌ - The kelps original value will be different than it's new value
βœ” - The kelp's age would remain consistent, no matter what block is placed or broken above it

Screenshots/Videos:

First age value:

[media]


Second age value:

[media]

Videos/Screenshots

[media]

Notes:

This effectively allows the player to indefinitely grow kelp upwards, if they are constantly resetting the top-most kelp block's age.

Linked issues

Attachments

Comments 12

Tried it a little bit further and after a few times the age went down. So its randomly increasing and decreasing. (See Screeshots 3 and 4)

can confirm it still exists in current Snapshot 19W09A
(age jumped from 5 to 18)

Can confirm in 20w51a.

Can confirm in 21w03a.

Can confirm in 21w05b.

2 more comments

Can confirm in 1.19.3

Can confirm in 1.20.4. Requesting ownership of this issue to maintain it, as it has not been consistently kept up with since 2020.

This bug has broken my kelp farm. If the new kelp age is 24 then it won’t reach the observer to break the kelp.

[media]

Silvio Oehme

[Mod] Jingy

(Unassigned)

Confirmed

Block states

age, kelp, random

Minecraft 1.13.2, Minecraft 19w09a, Minecraft 1.14.3, 1.15.2, 20w17a, ..., 1.20.4, 24w07a, 1.20.5, 1.21, 1.21.8 Release Candidate 1

Retrieved