So, I'm looking at potentially creating my own CE plugin. The only thing I'm sort of stumped on is how would I allow other developers to create their own enchantments, that hook into my plugin. For example if they wanted to code their own 'Explosive' enchantment, that was using my plugin. How would I go about letting other devs do this? Note, I'm not looking to be spoonfed copy & pasteable code.