- All supported minecraft versions use the same code now, allowing better feature parity
- Add support for Minecraft 1.9.4, 1.10.2 and 1.11.2
- Added ServerUtils to help getting MinecraftServer instance.
- Added VersionUtils to help with VersionPredicate testing.
- Added Identifier, a copy from 1.12.2's for now. Here because before 1.8, vanilla's is client side only.
- Switched to api-base Identifier.
- Feature Parity with upstream item-groups module.
- ItemGroupBuilder now takes in an ItemStack Supplier instead of Item Supplier.
- Fix crash on loader 0.13 normally.
- Switched to api-base Identifier and String.
- Support Registry which don't use Identifier as a Key.
- Additional registry supported:
- Block Entity Type Class
- Status Effect
- Enchantment
- Biome
- Entity Type Class
- Added RegistryEntryAddedCallback, RegistryEntryRemappedCallback Events.
- Added an event that fires when a registry is fully initialized.
- Switched to api-base Identifier.
- A lot of changes to be able to use it from 1.7.10 to 1.12.2
- Fix some blocks not being placeable.
- Fix crash whenever a registry entry is removed from or added to an existing world.
- Load lang files using following format: en_US.lang, en_us.lang and en_us.json.
- Switched to api-base Identifier, but it should still be possible to still use vanilla's or simply a String.
- Fix missing fabric branding in Title Screen and F3 Menu for <1.9.
- 1.12.2
- 1.11.2
- 1.10.2
- 1.9.4
- 1.8.9
- 1.8
- 1.7.10
Version name for gradle/maven artifact:
- 1.7.0+1.12.2
- 1.7.0+1.11.2
- 1.7.0+1.10.2
- 1.7.0+1.9.4
- 1.7.0+1.8.9
- 1.7.0+1.8
- 1.7.0+1.7.10