New features
- Item skins: Allows you to visually apply a skin to any item. Any item can be defined as a skin for any other item using the
filament:skin
component grass_spread
block behaviour: To allow for grass-like block spreading based on random tickmace
item behaviour/filament server-item
&/filament client-item
commands, since components built-into items dont show using the/data
command- The
/pick
,/hat
and/dye
commands are now available under/filament pick
and so on
Bug fixes
repeater
block behaviour was not updating its output signal
Docs
- Docs were spruced up a bit
- The docs can now be found under https://tomalbrc.de/docs/filament - (old links / bookmarks will continue to work)
- Allows to set item/block tags directly in the item/block/decoration config
- Adds item/block/decoration registration API events
- Adds cosmetic eqipment API events
- Cosmetics get hidden in spectator mode
- Adds
shovel
andshears
item-behaviours - Experimental trident item-behaviour (1.21.4)
- Fixes decoration block bugs related to explosions, waterlogging and more
- Fixes food components not working
- Fixes an issue with cosmetics not being visually attached to the player for other players
- Fixes an issue with the copyComponents property not working as expected in 1.21.4
- Only generates tintable models for items or vanillaItems with dyed_color component in 1.21.4
- Cosmetics get hidden on swimming and sleeping pose
- Fixes position and rotation of cosmetics on armorstands and other entities
- Adds
hoe
item behaviour to till blocks - The
execute
behaviour now works for blocks too! - The
lock
decoration behaviour and theexecute
behaviour now support multiple commands in a list using thecommands
fields - Fixes permissions for commands
- Fixes the
powerlevel
block behaviour not properly updating whenmax
is set to 1
- Adds
lootTable
/loot_table
block property to override the default loot table for custom blocks - Adds item model generation from textures (docs)