Skip to content

Class

TerrainStacking3D

Generated GDScript class reference for GridPlacement.TerrainStacking3D.

Status
Current
Version
v6.3.0
Source updated
2026-10-29
Generated on
2026-10-29

6.3. These pages document the 6.3 release, where placeable is now entry (what changed) and PlacementOwner is deprecated (migration). Still on 6.2? Your version's guides ship inside the plugin itself, under addons/grid_placement/guides/; the 6.2 URLs on this site now redirect to this series.

Column stacking for 3D terrain. A stacking terrain (an authored TilePlacementEntry.stacks_on_occupied_cells) climbs full-height blocks to the first free cell above that column. It also climbs a thin pad when p_climb_occupied is set. Callers take that flag from TilePlacementEntry.builds_on_thin_tiles(), so an iso block builds on a pad and a block with a TerrainStackRule3D still replaces a slab. Terrains with stacking off paint in place. Validation of the stacked cell stays with the rule pipeline.

Source: addons/grid_placement/systems/building/terrain/terrain_stacking_3d.gd

Syntax

class TerrainStacking3D extends RefCounted

Members

NameKindSummary
is_blockMethod
holds_stackMethod
erase_leaves_floatingMethod
stacked_cellMethod
cellProperty
stacked_targetsMethod
targetsProperty
surfaceProperty
topProperty
targetProperty