* inital commit
* i think pr is ready now
* wait now its ready
* Update copyright year
* add license to each file
* Update pack version
* copy license / mojang disclaimer to pack
* Update mojang.md
* test actions
* Update build.yml
* Update build.yml
* Update build.yml
* Update build.yml
* Update build.yml
* Update build.yml
* Update build.yml
* Update .gitignore
* clean up some code
* change "extracting" to copying
* Update build.yml
* Add new compilation instructions
* update developer documentation for new compiler
* make some code more readable
* some more code cleanup
* Code cleanup and tweaks
* Move to gradle action for running
* Cleanup run folder
* Update build action to use run folder
* Lets not bother with the run folder
* Download the specified version from mojang
* Remove old run folder
---------
Co-authored-by: rtm516 <ryantmilner@hotmail.co.uk>