Piston/BE


 * Block entity data
 * : The moving block represented by this block entity.
 * : The namespaced ID of the block.
 * : Optional. The block states of the block.
 * : The block state name and its value.
 * : Direction in which the block will be pushed. (0=down, 1=up, 2=north, 3=south, 4=west, 5=east)
 * : How far the block has been moved.
 * : 1 or 0 (true/false) – true if the block is being pushed.
 * : 1 or 0 (true/false) – true if the block represents the piston head itself, false if it represents a block being pushed.
 * : 1 or 0 (true/false) – true if the block represents the piston head itself, false if it represents a block being pushed.