- add `ExtendedLootSubProvider` (provides common `HolderGetter`s)
- add `ExtendedRecipeProvider.family` and helper for stonecutting/smelting conversion recipes between families
- add `ExtendedLanguageProvider.addHumanized` APIs
- `ExtendedRecipeProvider` takes a `Map<Block, BlockFamily>` and patches vanilla methods to work with custom families
- `BlockModelGenerators.familyWithExistingFullBlock` overloads with texture mappings
- `ExtendedBlockItemTagsProvider` various helpers for BlockFamilies
- remove `CustomLootTableProvider` (use vanilla `LootTableProvider` directly)
- remove `VanillaCompat.addFlowerPot` (NeoForge can handle this now)
- disabled tree API (Vanilla tree generation should now be able to do the same)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }