AbstractionExamplePlugin
AbstractionExamplePlugin copied to clipboard
= Example Abstraction Plugin (with Maven!)
MORE INFORMATION HERE http://forums.bukkit.org/threads/115810/
=== Necessary to add support for a new version (example: v1_7_R1)
-
Create new folder for new module
-
Create new pom.xml for that folder (base it on existing implementation module poms)
-
Implement the interface at org.kitteh.example.plugin.nms.v1_7_R1.NMSHandler
-
Add reference in parent pom.xml
-
Add dependency in Plugin/pom.xml
-
Build!
\ \ \
You may use any of this in your own plugin. I would prefer that you give me some form of credit but that is not necessary.
I'm just happy to contribute toward better compatibility in plugins.