Gradle changes, bump forge version, use MCP snapshots
Pull command name nullcheck from @Aedda, added logging for commands that have an invalid compareTo method.