Good news first. Added option to pay out for blocks broken above current one. This only works for sugarcane, bamboo and kelp for now and it disabled by default. While enabling this will give you option to pay for entire bamboo tree if player broke bottom part or only just for the tip if he broke near top. Same thing with sugar cane and now you can get paid for all 3 blocks if you broke bottom one.
Fixing issue relating to some issues where for short time we have been recording incorrect job identificator into database. It was basically recording jobs full name instead of jobs actual name, which can be different especially if you are using none EN locale
Now some bad news. Due to last change in SQLite handling it caused issues for some servers which used sqlite database system which could have failed to load in player data properly. This was combination of my sqlite revert and Montli commits creating rare situations which caused some of that player data records to duplicate. Player data is not lost, issue was that player got new record assigned to him which got new internal ID which from itself doesn't have any job associated to him. This update in general will not bring data back, atleast not automatically, its just to prevent any future issues until we can come up with automatic solution or until you remove some of the duplicate entries from database. For time being we will output list of any found duplicates on startup for simpler identification of them. You can modify your sqlite file with software like https://sqlitebrowser.org/ or anything of your own choosing. Sorry for caused issues.