## The bountiful blocks update
- Adds `hopper` and `furnace` block-behaviours
- Adds `isSuffocating` and `jumpFactor` properties for blocks
- Adds an `itemFrame` field for decorations to use item-frames instead of an item display entity + interaction entity
- Adds a `block` field for decorations to force a specific block-state instead of barrier blocks
- Adds a `virtual` field for blocks to allow for unlimited amounts of block models (`blockModelType`) by using item displays to render the block model
- Adds sounds to the `showcase` decoration behaviour when inserting/taking out items. Defaults to item-frame sounds
- Pick-block now works properly for decorations that use item-frames or item-displays and interaction entities
- Significantly reduces the amount of block-states used by decorations which should reduce memory usage especially with mods like WorldEdit
- Adds an experimental `bed` behaviour for decorations
- The field `behaviour` now supports different spellings (`behavior`, `behaviors`, `behaviours`)
- Adds a `debug` config option. This only print the amount of available blockstates for each blockModelType at the moment
- The output of the commands `/filament server-item` and `/filament client-item` is now colored properly
- Always rebuilds and reloads resourcepacks when used in singleplayer
- Improves break particles of decorations to look more like vanilla block break particles
- Block break particles are now bundled to reduce network load a bit
# Fixes:
- Decorations not appearing or disappearing with `/setblock` or similar commands
- A crash when interacting with custom thrown tridents
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" }