I decided to go through the plugin before its 3.0.0 release which I assume to be somewhat soon and fix some things.
A list of what I've done:
Made the formatting of the plugin more consistent
Fixed some spelling errors of both fields and comments
Updated the dependencies to align with the other Via plugins
Changed some create methods to use the PacketType instead of the packet ID. I actually did this one way before I was told that it was going to be rewritten but I figured there was most likely not harm in keeping the changes
I decided to go through the plugin before its 3.0.0 release which I assume to be somewhat soon and fix some things.
A list of what I've done: