I noticed my automatic kelp farm stopped working. Trying to troubleshoot, I noticed that there is a change that when the piston pushes out, it makes the water source block into flowing water, preventing kelp or other underwater shrubs from growing. This creates a big problem for automatic kelp farms or any other farms that rely on pistons underwater.
Linked issues
Attachments
Comments 5
Kelp turns flowing water into source blocks, though this is a bug. See: #MC-133354
Your kelp farm most likely stopped working due to #MCPE-57330
@Justin Schaller can you confirm if this is still a problem for you and which version you are running? You reported this for 1.15.0.56 beta, but kelp growth was patched in 1.15.0.55 beta. Are you sure you are in a beta version? Could you attach a picture or video?
@[Helper] GoldenHelmet This is still a problem for me. I am currently in the most recent official Bedrock version that I don't know. (I do know I am up to par on updates and am not playing on beta.) Attached is a picture of the farm that has been in this state for a while. I have a bonemeal powered kelp farm with dispensers right next to it, and no pistons, and that one doesn't work either. Let me know if you need more information.
[media]s s[^20200407_105824[1].mp4]
@Justin Schaller
Thank you for providing the screenshot. It shows that you are not in the beta version, and you're using a kelp farm design that worked before 1.14.0. This issue is covered in MCPE-57330, so I will have your report resolved as a duplicate.
If you'd like to understand the bug better, you may read Auldrick's revised description in MCPE-57330 and then my comments beginning here. The bug is not actually in pistons, but in the interaction between kelp and the water block it grows into. There is also a bug in the aging mechanic for kelp that causes bonemeal-based farms to get stuck, which is covered by MCPE-60156. Both of these bugs are fixed as of beta 1.15.0.55 and should be fixed in release version of 1.16, whenever that is ready.
[^20200407_105713[1].jpg]