## Filament Update 0.8.0
- ***Removed `blockType` property for blocks, block states/properties are now provided by block behaviours*** ---
***This may break your current block configurations, please use one of the new block behaviours listed below and in the docs***
- Added `axis` block behaviour for log/pillar-like blocks, adding an `axis` blockstate property
- Added `powerlevel` block behaviour which changes blockstate/model based on the input signal it receives, adding a `powerlevel` blockstate property
- Added `facing` block behaviour for directional blocks, adding a `facing` blockstate property and handling placement
- Added `horizontal_facing` block behaviour for horizontal-directional blocks, same as `facing` but only horizontal (no up/down)
- Added `crop` block behaviour for crop-like blocks
- Added `can_survive` block behaviour blocks that need a specific support block or a block with a specific block-tag, useful for plants/crops
- Models for block states now need to be defined in a vanilla way, see docs or example datapack for more info
- Added `stripper` behaviour for items to strip logs/scrape off blocks like axes do.
- Added `compostable` behaviour for items with configurable chance of successful composting in a composter
- Added more properties for blocks (pushReaction, transparent, solid, etc)
- Added destroy markers for decorations with blocks (using code from patbox's FactoryTools)
- Fixes bucket interactions and sounds for noteblock based custom blocks
- Rewritten internal behaviour system to be extensible, internal behaviours are implemented using the api
- Updated example datapack
- Updated and extended the docs
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" }