This PR marks the beginning of CanaryLib 2.0 - plugins may well breakThis PR is built off some work that I did way back in early 2016, in preparation for 1.10(?)
Changes
1.9
[x] Attributes
[x] Criteria Types
[x] Particle Types
[x] Statistics
[x] Arrow Types
[x] Block Types
[x] Enchantments
[x] Potion Effects
[x] Tree Types
[x] Sound Effects
1.10
[x] Block Types
[x] Polar Bear
[x] Sound Effects
[ ] Particle Types
1.11
[ ] Particle Types
1.12
[ ] Dependency Updates
[ ] Advancements
[ ] Remove old Achievement API
[ ] Introduce Advancement API
Since this PR will become CanaryLib 2.0.0, this PR will eventually address some of the following:
[ ] Removal of MC version specific APIs (e.g. packet/protocol API) note that these APIs may become available through a separate library, that is versioned with MC - as such plugins will be able to specific which MC version they target, and Mod won't run then on other versions
[x] The replacement of Logman, perhaps with slf4j?
Preface
This PR marks the beginning of CanaryLib 2.0 - plugins may well break This PR is built off some work that I did way back in early 2016, in preparation for 1.10(?)
Changes
Since this PR will become CanaryLib 2.0.0, this PR will eventually address some of the following:
Logman
, perhaps with slf4j?