Bone meal can be used on certain plants at build height, but they don't grow
Resolved
Fixed
14
The bug
Usually when using bone meal on a twisting vine, it will continue to grow until its hits a block, and then bone meal cannot be used on it anymore, but when the twisting vine is grown to build height, bone meal can still be used on it, but it will not grow.
This happens because the isValidBonemealTarget() boolean doesn't check if the desired growth location is out of bounds (too high or too low above the build limit). Because of this, bone meal can be consumed on these plants despite no growth of them occurring.
Also applies to saplings, red or brown mushrooms, and bamboo, and to weeping vines when they grow down to y=0.