- Adds
tripwire_block
,flat_tripwire_block
andslab_block
blockModelType option for blocks - Adds
slab
type for blocks for normal, waterloggable slabs (required when usingslab_block
) - Adds
components
field for items, blocks and decorations, vanilla datapack format:"minectaft:tool": {...}
- Adds
FilamentLoader
api for mods
Additions:
- Adds cosmetic behaviour for items:
- Cosmetics and armor can be swapped/equipped like any other item
- Cosmetics on the chest equipment slot get added as virtual item display riding the player
- Chest cosmetics support animated blockbench models
- Example cosmetic behaviour for animated chest slot swag:
"cosmetic": {
"slot": "chest",
"model": "mynamespace:wings",
"autoplay": "animation"
}
- Added
sound
property toshoot
item behaviour when the item is used - The
trap
behaviour now has properties:chance
, a percentage as interger between 0 and 100 with a default of 50%requiredEffects
, a list of status effects, example:
"trap": {
"types": ["minecraft:allay"],
"useDuration": 120,
"requiredEffects": ["minecraft:weakness"],
"chance": 75
}
- Adds /hat command
- Adds permission checks for commands, for luckperms and friends:
filament.command.dye
filament.command.hat
filament.command.pick
Fixes:
- Fixes Trap items not working properly
- Fixes Shooting items incorrectly shooting the whole itemstack
projectile
property ofshoot
item behaviour is now used as projectile- Other minor data component related fixes
1.21 beta
- Adds canAlwaysEat and fastfood boolean properties for food behaviours for items
- All decorations including "simple" ones can not be pushed
- Fixes Dyed decorations not being shown correctly when placed
Fix autohost not being enabled by default
Update to blockbench-import-library 1.1.7
Force polymer autohost by default, can be turned off in configs
Allow registering additional content using InputStreams when using filament as library
1.20.1 version
First release