Types
Every port carries a type, shown by its colour. A wire connects ports of the same type, and a few types convert into others on their own.
Values
- IntegerA whole number, like a seed, a count or a spacing in blocks.
- RealA number that can have decimals, like a scale, a threshold or an angle.
- Vector3Three numbers, X, Y and Z: a direction, a position or an offset.
- Scalar fieldA setting that can be one number everywhere, or change across the world by following a density.
Terrain
- DensityA number for every point in the world. Above zero is solid ground, zero or below is air.
- MaterialWhich block to place. It can depend on depth, height, density and what is around it.
- BiomeOne biome of your world: its terrain density, its materials and how it looks.
- Biome selectorDecides which biome goes where. World Output takes one.
- AppearanceHow a biome looks: grass, foliage, water and sky colours, fog, and the like.
- RegionA part of your world with its own biome, looks and placements.
- WorldYour whole world, ready to generate. Only World Output makes one.
Placement
- PlacementThings to place in the world: structures, formations, or shapes along paths.
- TemplateA structure you imported, with its blocks and a pivot point.
- Placement variantOne choice for a placement: a template, a rotation and a weight.
- Placement anchorWhere placements may start: a grid of candidate spots across the world.
- Placement locatorHow a placement finds its height: a fixed Y, or the floor or ceiling of the terrain.
- Procedural shapeA density shape in its own little space, with a box around it, ready to be placed many times.
- Placement frameHow a placed formation is turned, tilted and offset.
- Placement scalarA number worked out once for each placed formation, like a random twist or the height it landed at.
- Placement vectorA direction or offset worked out once for each placed formation.
Networks
- NetworkPoints and the links between them, like villages and the roads that join them.
- Point selectorPicks which points of a network an action applies to.
- Edge selectorPicks which links of a network an action applies to.
- Point actionSomething to do to the selected points: link, move, spawn, tag or delete them.
- Edge actionSomething to do to the selected links: split, offset, tag or delete them.
- PathThe curves that follow a network's links, ready to carve or decorate.
Settings
The values you set directly on a node, and how Studio lets you edit them.
- On/offYes or no. Type true or false.
- IntegerA whole number. Drag the field to change it, or type a value.
- RealA number with decimals. Drag the field to change it, or type a value.
- TextA piece of text, like a name or a tag.
- ChoiceOne option from a fixed list. Click the arrows to go through them.
- VectorThree numbers, X, Y and Z. Type them separated by commas, like 1, 0, -2.
- CurveA line through points that maps one number to another. Edit it in Studio's curve editor.
- NumbersA list of increasing numbers, like band edges. Type them separated by commas.
- BlockA Minecraft block, picked from a searchable list.
- BiomeA Minecraft biome, picked from a searchable list. It sets the starting looks and what the game sees, not the terrain.
- ColourA colour, picked with the colour picker or typed as #RRGGBB. Blank inherits.