Ore configuration format

Esteemed Innovation adds a new ore configuration format for generating its Copper and Zinc ores. It is located in config/EsteemedInnovation/Ores.json.

The JSON is formatted in a single main object, whose keys are an ore material name, and whose values are arrays generators. The valid material names are Copper and Zinc.

Generator notation
The objects containing the actual configuration are called generators. There is no technical limit to how many different generator notations can exist for a single biome, dimension, or ore.

Properties

 * : The dimension to generate in.
 * : The biome to generate in, using the format  (registry names). A wildcard value, , can be used to generate in any biome within the dimension specified.
 * : The minimum Y level to generate the ore in.
 * : The maximum Y level to generate the ore in.
 * : The maximum number of blocks for each vein.
 * : The maximum number of veins to generate per chunk.
 * : An array of Strings that this generator can replace. The strings can be either Ore Dictionary entries, or actual blocks in the format, where the metadata value is completely optional and will default to a wildcard.

Example
The following example will generate at most 20 Copper ore veins in Oceans, between Y levels 0 and 80 only in the actual water of the biome.