Minecraft wiki entry for block_state_provider, associated text:  type: The type of the block state provider. One of simple_state_provider, weighted_state_provider, plain_flower_provider, forest_flower_provider, or rotated_block_provider.
If type is simple_state_provider or rotated_block_provider:
 state: The block to use.
Block state[show]
If type is weighted_state_provider:
 entries: A weighted list of block state entries.
A block state and its corresponding weight.
 data: The block to use.
Block state[show]
 weight: The weight of this entry.