+ // generation properties
+ /// whether to use this block in generation at all
+ bool generate;
+ // min/mid/max points for the respective properties
+ // should all be in the (-1,1) range
+ float min_solidity;
+ float mid_solidity;
+ float max_solidity;
+ float min_humidity;
+ float mid_humidity;
+ float max_humidity;
+ float min_temperature;
+ float mid_temperature;
+ float max_temperature;
+ float min_richness;
+ float mid_richness;
+ float max_richness;
+ /// commonness factor, random chance is multiplied by this
+ float commonness;
+