promotional bannermobile promotional banner

filament

Data driven Blocks, Items and Decorations for Fabric based servers. No client mods required!

File Details

filament-1.3.10+1.21.1.jar

  • R
  • Nov 16, 2025
  • 2.71 MB
  • 51
  • 1.21.1
  • Fabric + 1

File Name

filament-1.3.10+1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:filament-1118465:7230339"

Quilt

modImplementation "curse.maven:filament-1118465:7230339"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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 forcefor 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!