|Custom Stuff 1
Information presented below this line is outdated syntax or information used for Custom Stuff 1. It will not work with Custom Stuff 2.
The movebypiston attribute determines if a block can be moved by a piston. This attribute cannot be used for chests though. The default value for the movedbypiston attribute is true. This means that you only have to use this attribute when the block should not be moved by a piston. You can't use this attribute for damage values, but if the value is set, it will affect all blocks with the same id value.
Movebypiston and Collision
When collision is set to false, the block will be harvested when a piston pushes it, just like a vanilla flower or sugar cane. When it is harvested in this way, it will drop whatever items or blocks are set for the dropped attributes. It does not, however, activate the destroyed event, meaning any extra code kept in the destroyed event is ignored. Also, the movebypiston attribute being set to false does not stop the block from being harvested.