#### Features
- Block tint binding, replacing per-mod colour providers
- Add wover-test-api and the cross-mod compat-test framework
- Add ToolSlot.SPEAR_SLOT for vanilla's new spear items
- Chiseled bookshelves for wooden block sets
- Shelves for wooden block sets
- Add SyncedRecipes for reading custom recipe types on the client
- Enforce a real client/common source split
- Sulfur cube archetype trait
- Add coal-tier fuel presets
#### Changes
- Item-/BlockModelBindings are only created on a client Datagen run
- Honour level-type on servers, and order biome_data before the Nether preset
- Filter block_properties by namespace
- Drop the root project's "Data Generation" run
- CommonItemTags.SHEARS is the Fabric convention tag, not a second one
- Sculk-like blocks are no longer nether terrain
- Give biome music vanilla's timings instead of a continuous soundtrack
- Count sculk-like blocks as nether terrain
#### Fixes
- FoodItemDefinition.food() overload was clobbered by beforeBuild()
- Biome modifications evaluated in_dimension predicates before third-party biomes were merged in
- Dedicated servers ignored an explicitly chosen level-type
- Runtime biome_tags modifications were invisible to Holder.is(tag)
- EquipmentSet's generic tool item used the tier gate tag as its mining tag
- Only claim the head half of a bed as a villager's home POI
- Migrate legacy generator IDs when importing Worlds Together settings
- Update built-in smithing template slot icons to current sprite paths
- Remove the per-process noise cache retired by the NoiseFilter fix
- NoiseFilter reads its noise from the world, not from a static cache
- Generate correct sign models
- Shears did not work on any leaves, because c:tools/shears was empty
- Leaves sapling drop chance was read as a 1-in-N denominator
- Hammers and shears were not enchantable outside of creative mode
Optional dependencies
Mod Menu
Any compatible version
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" }