# filament 1.3.10 for 1.21.1 and 1.21.10
## New features
- Stairs block behaviour for custom stairs! Thanks to @flameddogo99
## Fixes
- Minor bugfixes
- Fixes a crash on server stop
---
This 1.21.1 version is a backport of the 1.3.x versions of filament. It's 99% feature complete with the 1.21.10 with a handful of exceptions:
- The `force`for particle emitter block behaviour has no effect
- Custom TNT's explosion power is not configurable
- No per-player animation
- Damage-source for custom maces might be incorrect
## Some of the new features if you update from 0.14:
- Oxidizable blocks and decorations
- Custom animated chests and double chests with custom container sizes
- Item-based backpacks for any items through the filament:backpack component
- Connectable furniture
- Fire blocks
- Custom tridents
- Behaviours that run commands or particle effects when a players enter its radius
- Sign behaviour for custom signs with multiple lines and elements
And much more!
## Migration:
Old datapacks / content-packs that were made for 0.14.x and later should still work.
### A few fields were deprecated but will still work:
- `virtual` in the config for blocks is now a field in the properties instead of the root object
- The "waterloggable" property is now a block-behaviour
- The "rotate" and "rotate_smooth" fields are now handled through behaviours, you can use the `rotate` behaviour with the `smooth` option set to true for 45° interval rotations or use `horizontal_facing` for 90° rotations.
All block behaviours are compatible with decorations as of 1.x!
For optimization purposes / to reduce the total amount of block-states used by decorations you might want to use the horizontal_facing behaviour. It will only add 4 blockstates (1 for each direction) instead of 8 for each decoration.
## There might have been some breaking API changes, in case you made custom behaviours! Please make a backup of your world or use a test environment to make sure you can roll back in case something breaks!
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" }