[+]
Improved Sugar Cane handling - Fixed an issue where breaking sugar cane did not increase the farming score.
- Added logic to detect stacked sugar cane (up to 3 blocks high).
- Breaking a middle cane now correctly counts multiple destroyed blocks.
[+]
Enhanced BlockBreak listener - Added custom behavior for vertical plants like sugar cane.
- Prevents farming abuse by ignoring manually placed blocks.
- Keeps existing logic for ageable crops (wheat, carrots, potatoes, etc.).
[*]
General improvements - Code cleanup and improved readability.
- More reliable event validation when farming contests are active.
This update ensures sugar cane is now fully supported in farming contests!