BREAKING CHANGES This update features some major overhauls to a lot of different systems, and contains breaking changes. When you update to this version, make sure to:
Delete the config.yml file and let it generate a new one. You can then configure it again as you like.
Delete the grades.yml file and let it generate a new one. The new file needs to be configured in a different way. The comments will tell you how to do this!
If you use the API: send me a private message on Discord because A LOT has changed and it is not worth it to cover it on here.
Furthermore, support for versions older than 1.18 have been dropped. The plugin should work on these versions (as I have refrained from using new functionality), but they are not guaranteed to work.
FIXED:
Fixed tab completion.
Fixed the 'no limit' option not working.
Squashed a few other minor bugs
ADDED:
1.20 support
A new grading system that allows much more flexibility. You can create separate grades for each class, you can add ranges of grades (so grades up to 100 are easier to configure now), and much more. See the new grades.yml file for more information.
Added the option to limit the items teachers can give to players.
Added bStats metrics so I can see how many servers and players are using the plugin.
CHANGED:
Refactored a lot of API things.
The menu descriptions have been updated slightly to be more precise. The menu will overall feel a little bit different.