User:TheSatanicSanta/Mystcraft Wiki import/Mystcraft Wiki:Grammar

Ages in Mystcraft are written with Symbols that are then expanded according to a Grammar. The symbols that you write are considered to be an incomplete description of an age; they are converted into a complete sentence that fully describes the age by the grammar.

The job of the Grammar is to produce a full Age Description, effectively a sentence that describes the world you are making. It does this by taking fragments, and filling in missing gaps. For example, if you wrote "Red Color", it would find something to use "Red Color"; if you wrote "Normal Sun", it would fill in the missing attributes of a normal sun.

Most attributes turn into a list of potentially many items if nothing is specified. For example, while there are only 4 symbols for time (Double, Full, Half, and None), many of them can be combined together to make something in-between.

Celestials
Suns, Moons, and Stars take a very large variety of attributes

Gradients
Gradients modify colors, and return a time-based color sequence. Most, but not all, things that can be colored will take a gradient sequence. If there is no gradient currently in the modifier pool, but there is a color, then something that normally takes a gradient will take the color as an unchanging, fixed, single-color gradient instead.

Sunset Color
Sunset color is used for two similar purposes.
 * 1) Any given sun or moon may have a color appear when it approaches the horizon.
 * 2) If there is no sunset color on a specific sun or moon, then a global sunset color may exist and will be used instead.

Sunset Color takes a gradient; the colors on the horizon can change.

Note that Sunset Color consumes other modifiers (colors, times, gradient symbols), and produces a modifier that generally modifies other celestials.

Biome Distributions
Most biome distributions take one or more biomes. For example, "Single Biome Distribution" takes one. "Medium Biome Distribution" takes a minimum of three. "Native Biome Distribution" takes no modifiers.

The grammar will expand missing or insufficient lists of biomes.

Other items
Many other items take modifiers. For example, "Surface Lakes" takes a liquid; most of the world types (excluding Void World) take both a liquid block and a ground block.

Things that refer to world colors (Grass color, foliage color, etc.) do not take gradients (time-changing colors), but only a single color blend.