World Properties

Some of the values used internally by Minecraft to generate worlds are exposed by CustomOreGen. These "properties" can be used by name in expressions as if they were variables. In that sense, they are similar to options. Unlike options, though, world and dimension properties are drawn from the Minecraft engine and are not set by COG.

Defining a config option with the same name as one of these properties will "hide" the property - the value of the option will be used instead. This can be exploited to override world properties for testing reasons or because the real values are not reliable (e.g. groundLevel).

World Properties
World properties are common to an entire saved world (i.e. they are the same in all dimensions for that world).

Dimension Properties
Dimension properties are specific to a single dimension.