⚠️ Fixes a critical bug! Please make sure to update
- Fixes "head" display for decorations for armorstand based models
- Adds
leaf_decayandflammableblock behaviours - Adds support for serverside block sounds for decorations
- Fixes
jukebox_playablecomponent from filament configs not working
⚠️ Fixes a critical bug! Please make sure to update
- Fixes "head" display for decorations for armorstand based models
- Fix simple decorations without behaviour not dropping their item
- Fixes player suffocating when sitting on decorations when there are less than 2 air blocks above the seat
- Fixes simple decorations not dropping as item
- Merges existing sounds files from other mods/resourcepacks with the generated one for the serverside block sounds
- Fixes a bug in the
item_attack_executeitem-behaviour (Thanks to 𝗜𝗡𝗔𝗭𝗨𝗠𝗔 for the hint)
filament 0.17.0
The Audible Update
- Adds full support for custom block sounds (place, break, step, fall and hit with custom volume and pitch) for blocks and decorations
- Splits the
executeitem- & block-behaviour into their own behaviours:item_interact_executeandblock_interact_execute; The oldexecutebehaviour will stick around for compatibility reasons until the next minecraft update - Adds
item_attack_executeandblock_attack_executeitem and block behaviours
- Fixes not being able to break blocks
- Adds
execute_attackbehaviour for blocks and items to run commands when "attacking" a block (mining it) or attacking with an item - Fixes walk animations of vanilla mobs not working when installed client-side
- Adds support for data-driven entities
- Fixes a crash when loading an item with invalid components
The bountiful blocks update
- Adds
hopperandfurnaceblock-behaviours - Adds
isSuffocatingandjumpFactorproperties for blocks - Adds an
itemFramefield for decorations to use item-frames instead of an item display entity + interaction entity - Adds a
blockfield for decorations to force a specific block-state instead of barrier blocks - Adds a
virtualfield for blocks to allow for unlimited amounts of block models (blockModelType) by using item displays to render the block model - Adds sounds to the
showcasedecoration 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
bedbehaviour for decorations - The field
behaviournow supports different spellings (behavior,behaviors,behaviours) - Adds a
debugconfig option. This only print the amount of available blockstates for each blockModelType at the moment - The output of the commands
/filament server-itemand/filament client-itemis 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
/setblockor similar commands - A crash when interacting with custom thrown tridents
- Significantly reduces the amount of block-states used by decorations which should reduce memory usage especially with mods like WorldEdit
- Fixes skin lore
- Fixes a bug related to decoration interactions
- Adds an "itemFrame" field for decorations
- Adds the ability to specify different models depending on decoration placement (different models when placed on the floor, wall, ceiling and in Inventory)
Fixes decoration block placement!
1.21.5 beta
- Removes
shieldbehaviour (replaced by minecraft:blocks_attacks component) - Custom weapons are no longer identified by the minecraft:tool component, use the minecraft:weapon component
- Fixes some item-behaviours being incompatible with block-items
- Fixes incompatibilities with some mods on 1.21.4
- Fixes a rare issue related to datapack loading
- Fixes cosmtics not being removed from the world on player death
- Adds an "atBlock" field for the
executeblock-behaviour and theinteract_execute/lockdecoration-behaviour
- Fixes a rare issue related to datapack loading
- Fixes cosmtics not being removed from the world on player death
- Adds an "atBlock" field for the
executeblock-behaviour and theinteract_execute/lockdecoration-behaviour



