Configured feature/float provider

配置的地物/float provider
 * : The type of the block state provider. One of,  ,  , or.
 * If  is , additional fields are as follows :
 * : The constant value to use.
 * : Another format.
 * : The constant value to use.
 * If  is , additional fields are as follows :
 * : Gives a number between two bounds.
 * : The minimum possible value (inclusive).
 * : The maximum possible value (exclusive). Must be larger than.
 * If  is , additional fields are as follows :
 * : The value to use. Calculated by
 * : The mean.
 * : The deviation.
 * : The minimum value to clamp to.
 * : The maximum value to clamp to. Must be larger than.
 * If  is , additional fields are as follows :
 * : The minimum value.
 * : The maximum value. Must be larger than.
 * : The range in the middle of the trapezoid distribution that has a uniform distribution. Must be less than or equal to
 * : The range in the middle of the trapezoid distribution that has a uniform distribution. Must be less than or equal to