To use this api:
- implement everything the way I did in WeaponAPI.java and the example package
- run Gradle's Datagen before you compile(otherwise recipes won't generate) --- make sure that your item namespace is the same as your mods otherwise the recipe will break