The bug
If a pumpkin stem causes a pumpkin to grow on an adjacent block, all fully grown pumpkin stems that are not connected to a pumpkin already will connect to the new pumpkin and refuse to grow their own.
How to reproduce
On a 5x5 area, create a pumpkin farm similar to the following: http://i.imgur.com/C0WtPWP.png
Use bonemeal to make all four pumpkin stems fully grown.
Place a pumpkin in the center space.
Observe that all four pumpkin stems connect to it and will not spawn any additional pumpkins in the additional empty spaces regardless of how long you wait: http://i.imgur.com/2LY6pF4.png
Expected results
Pumpkin stems should not attach to any pumpkin that already has a stem attached to it.
The fix
A possible solution would be to use an additional bit in the pumpkin and melon's data values. This bit would act as a flag and activate as soon as one stem attaches to it, preventing other adjacent stems from also attaching to it.
Linked issues
is duplicated by 2
Comments 12
This has happened since they were added, but I thought it was intended. It would be nice for this to be fixed, however.
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Can confirm this behavior in 1.5.x as well, it has been happening for a while.