I made sure it compiled, launched MC, loaded a world, and I experimented with the AI and blood mechanics. Everything seems to be worked as expected, but there might be tiny changes that I missed.
It seems like sound registration has changed significantly, so you should probably rewrite that entire section. I fixed the compilation errors, but I don't think they're being retrieved properly. In addition, entity registration has also changed, so I think your old method of loading entity classes doesn't entirely work properly anymore. 1.11.x changed a lot about how entities are queried.
@Corosauce Don't merge this into the 1.10.x branch! You should make a new branch for 1.12 (off of 1.10.x) and tell me to change the PR base to that new branch since PRs can't add new branches to repositories.
I made sure it compiled, launched MC, loaded a world, and I experimented with the AI and blood mechanics. Everything seems to be worked as expected, but there might be tiny changes that I missed.
It seems like sound registration has changed significantly, so you should probably rewrite that entire section. I fixed the compilation errors, but I don't think they're being retrieved properly. In addition, entity registration has also changed, so I think your old method of loading entity classes doesn't entirely work properly anymore. 1.11.x changed a lot about how entities are queried.
@Corosauce Don't merge this into the
1.10.x
branch! You should make a new branch for 1.12 (off of 1.10.x) and tell me to change the PR base to that new branch since PRs can't add new branches to repositories.Closes #21