> ⚠️ **Breaking Changes** — This release reorganizes many asset paths and migrates item models. Resource packs and add-ons that reference the old paths must be updated.
## Breaking Changes
- Block texture paths were reorganized:
- Logs: `block/<wood>_log*` → `block/logs/<wood>/...`
- Planks: `block/<wood>_planks` → `block/planks/<wood>`
- Beds: `block/<color>_bed_*` → `block/bed/<color>_bed_*`
- Leaves, saplings, suspicious blocks, and others moved into dedicated subfolders.
- Many item model definitions moved from `models/item/*.json` to the new `items/*.json` format. Old spruce and stone item model files were removed.
- Old oak log and wood models (`block/oak_log/*`, `block/oak_wood/*`) were removed. Use `block/logs/oak/*` and `block/wood/oak` instead.
- Removed custom font files `font/default.json` and `font/nowar.ttf`.
- `oak_wood` now uses axis-specific blockstate variants (`axis=x/y/z`) instead of a single variant.
- Many texture filenames changed. Packs overriding the old names will no longer apply.
## New Features
- Added complete block and item assets for wood sets: acacia, birch, cherry, crimson, dark oak, jungle, mangrove, pale oak, poplar, spruce, bamboo, and warped. Includes planks, logs, wood, stairs, slabs, buttons, pressure plates, fences, fence gates, saplings, and related items.
- Added bed assets for all 16 dye colors plus straw bed, including blockstates, head/foot models, item models, and textures.
- Added campfire and soul campfire blockstates and item models.
- Added suspicious sand and suspicious gravel blockstates, models, and items.
- Added ore assets for coal, copper, diamond, emerald, gold, iron, lapis, redstone, deepslate variants, and nether gold ore.
- Added leaves and sapling assets for cherry, pale oak, poplar (orange/red/yellow), azalea, flowering azalea, mangrove, and more.
- Added flower and flower-pot assets for cornflower, golden dandelion, lily of the valley, wither rose, and others.
- Added new entity, GUI, map, painting, and particle textures, including beds, banners, shields, copper golem, nautilus, cushions, structure maps, and geyser/gust/noxious gas particles.
- Added GUI sprite metadata for nine-slice scaling and animations, such as tooltips, buttons, toasts, loading spinners, and music notes.
## Bug Fixes
- Updated campfire and soul campfire models to use the new oak log texture paths.
- Corrected dark oak and jungle stairs/slabs and birch fence inventory texture references after the planks/log reorganization.
- Adjusted oak wood to use axis-specific blockstate variants, improving placement and rotation consistency with logs.
## Internal / Developer Changes
- Added many new blockstate JSONs for wood, beds, buttons, pressure plates, slabs, stairs, fences, fence gates, ores, suspicious blocks, leaves, saplings, and potted plants.
- Added corresponding block models under folders such as `block/logs`, `block/planks`, `block/wood`, `block/bed`, `block/button`, `block/fence`, `block/fence_gate`, `block/leaves`, `block/slab`, and `block/stair`.
- Added item definition JSONs under `assets/minecraft/items/` for the new and updated blocks.
- Removed obsolete item models for spruce and stone variants.
- Renamed and moved a large number of textures into structured subfolders.
- Added `.mcmeta` files for GUI scaling, villager hat metadata, and animations.
- Updated font atlas textures and added or updated many entity, GUI, particle, and map textures.
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" }