For those new to Minecraft Plugins, there's a lot of new and old documentation to run through on the web.
Additionally plugins compiled on newer versions of Java weren't working on older stable Minecraft server versions.
I've captured my learning in two places:
- This guide covers the workflow of editing, compiling and testing plugins.