Skip to content

Class

PlacementOwner

Generated GDScript class reference for GridPlacement.PlacementOwner.

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.

@deprecated 6.3: bind GridPositioner2D.placer_root (or call PlacementSession.set_placer_root()) instead of adding this node. Legacy adapter that marked which character is doing the placing. The session owns the placer now, and placement is actor-free until an enabled rule needs a player, so no scene node is required.

Kept so 6.2-authored scenes (and serialized .tscn files) keep loading and behaving: adding one still binds its owner_root to the session, and the session prefers an explicit placer binding over it. New scenes should not add this node; the shipped demos no longer do.

Source: addons/grid_placement/user/placement_owner.gd

Syntax

class PlacementOwner extends PlacementSystemsComponent

Members

NameKindSummary
root_changedSignalEmitted when owner_root changes.
owner_rootPropertyThe character doing the placing, such as the player, an NPC, or an AI agent.
resolve_placement_dependenciesMethod
get_runtime_issuesMethod