Piston
Piston copied to clipboard
A generic command system, with tie-ins to many Minecraft platforms such as Bukkit, Forge, and Sponge.
Piston would benefit greatly from some test coverage. Right now everything is basically tested by running WorldEdit.
All public-facing API should be well-documented. This can occur after #5 and #4, since it's really more QoL for developers, rather than risking bad code shipping.
We can validate much more about commands at compile-time, to enhance the experience and benefit of using annotations. Ideas: - Validate all aliases and names are unique to a class...
Currently, the generated code does not mark methods with `@Override`, mostly because it's _really_ hard to determine if a to-be-generated method should be overriding something else, given that we only...