Tomato Vines on rope can randomly pop off/rope vanishes
Inonedn opened this issue ยท 3 comments
Minecraft version
1.20.1 and 1.21
Farmer's Delight version
1.2.4
Forge version
145
Description
When growing a tomato vine on a rope, sometimes the rope disappears, leaving nothing behind, eventually popping off the tomato vine too. It will do this regardless of light level or circumstances
Steps to reproduce
- Grow a tomato vine on a rope
- Wait for it to eventually pop off
Mod list
N/A
Logs
N/A
Minimal instance
- I have tested this on a minimal instance
Performance and shader mods
- I am using performance or shader mods
I haven't been able to replicate this issue on my end. Even after growing roped tomatoes on both types of farmland, either by accelerated random ticks or bone meal, none of them ever popped off, or grew without the rope.
Are you sure this is on a minimal instance? Can you provide a video or screenshot of it happening?
145
Please post the complete Forge or NeoForge version, not just the number.
Forgot to update here: this issue is explicitly caused by bees pollinating Tomato Vines. When they pollinate, their code tries to set only the age
state, resetting ropelogged
back to false
. This deletes the rope and causes the block to be unstable, breaking on the next block update.
For now, the only fix I can apply is to remove tomatoes
from crop tags, thus making them invalid for bee pollination. The issue may be fully solved if I manage to revisit this block to have a separate roped variant, rather than a blockstate.
A workaround was added in commit c596b1d. As said above, I'm testing a rework for the crop that may fix this completely later.