This update took quite some time; over 1300 line additions/deletions.
Tab Completion | All main commands will now suggest their subcommands or those that start with the current input e.g. /gps st and then pressing tab will suggest start and stop.
All subcommands with additional parameters will suggest those. E.g. the /gps start command will suggest available points which is golden for showing available destinations!
Preview:
All of this is of course based on the player's permissions! If they for instance only have access to help, start, stop those are the only subcommands suggested the rest remain unsuggested. This also means that tab completion won't reveal anything that the player wasn't already able to see.
Lombok | GPS now make use of Project Lombok to achieve a cleaner codebase.