Placement
Defined in: sdk/src/worldgen/plan.ts:27
One thing placed.
Properties
Section titled “Properties”attach
Section titled “attach”attach:
"align"|"upright"
Defined in: sdk/src/worldgen/plan.ts:48
biome:
string
Defined in: sdk/src/worldgen/plan.ts:36
canopy
Section titled “canopy”canopy:
number
Defined in: sdk/src/worldgen/plan.ts:55
far: {
tent?:boolean;u0:number;u1:number;v0:number;v1:number; } |null|undefined
Defined in: sdk/src/worldgen/plan.ts:59
The far version it is drawn as past its layer’s lodDistance, when its recipe gives one.
footprint
Section titled “footprint”footprint:
number
Defined in: sdk/src/worldgen/plan.ts:54
grounding?
Section titled “grounding?”
optionalgrounding?:GroundFit
Defined in: sdk/src/worldgen/plan.ts:57
Full-footprint measurements when the recipe asks for ground fitting.
group:
string
Defined in: sdk/src/worldgen/plan.ts:31
The group it belongs to (its anchor’s group).
id:
string
Defined in: sdk/src/worldgen/plan.ts:29
Stable across loads, load orders and rule additions: what a save records.
interactive
Section titled “interactive”interactive:
string|null
Defined in: sdk/src/worldgen/plan.ts:53
layer:
string
Defined in: sdk/src/worldgen/plan.ts:32
material
Section titled “material”material:
number
Defined in: sdk/src/worldgen/plan.ts:50
member
Section titled “member”member:
string
Defined in: sdk/src/worldgen/plan.ts:35
mesh:
number
Defined in: sdk/src/worldgen/plan.ts:49
normal
Section titled “normal”normal: [
number,number,number]
Defined in: sdk/src/worldgen/plan.ts:45
The ground’s normal under it, which an aligned one leans with.
plant:
string|null
Defined in: sdk/src/worldgen/plan.ts:52
The kind of plant it is, by its name in the rules’ plants, or null for a mesh.
recipe
Section titled “recipe”recipe:
string
Defined in: sdk/src/worldgen/plan.ts:33
recipeVersion
Section titled “recipeVersion”recipeVersion:
number
Defined in: sdk/src/worldgen/plan.ts:34
scale:
number
Defined in: sdk/src/worldgen/plan.ts:43
optionalup?: [number,number,number]
Defined in: sdk/src/worldgen/plan.ts:47
Which way is up where it stands, on a round world (where it is not +Y); an upright one stands along it.
x:
number
Defined in: sdk/src/worldgen/plan.ts:39
y:
number
Defined in: sdk/src/worldgen/plan.ts:40
yaw:
number
Defined in: sdk/src/worldgen/plan.ts:42
z:
number
Defined in: sdk/src/worldgen/plan.ts:41
zone:
string|null
Defined in: sdk/src/worldgen/plan.ts:38
The highest-priority zone it stands in, if any.