Starting on a new system that will work better
Removed TraitDependencies
Made everything much simpeler, need to rewrite all of the traits now though..
Remade TraitAI and made some changes to TraitRegistry
Removed the trait method subscription.
Redid TraitAttack and TraitAttacked.
Removed the unnecessary amount of lists in the TraitHandler and fixed compile errors.
Redid TraitFire, almost finished TraitAI
Removed the gradlew folder from git
Deleted the gradle folder. I hope.
Removed gradlew file.
Added a registry for a trait version of inheritance. And some other things I don't even remember anymore..
Added lots of javadoc and finished the override system for traits. Not tested.
Ok. I lied. The override system wasn't finished in the last commit. It should (mostly) be now, though.
This fixed some weird bugs
Redid TraitFluids as well.
Redid TraitMovement