Skip to content

Class

PlacementIssue

Generated GDScript class reference for GridPlacement.PlacementIssue.

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.

A placement issue pairing an internal service tag with a player-facing message. Upstream callers set service to the component that emitted the issue (e.g. &"SmoothPlacementService") and message to the player-facing text (e.g. "That spot is already taken."). The presentation layer shows only message; service is for logs and telemetry. Keeping them apart means players never see internal names.

Source: addons/grid_placement/placement/manager/placement_issue.gd

Syntax

class PlacementIssue extends RefCounted

Members

NameKindSummary
servicePropertyInternal service that emitted the issue (e.g. &"SmoothPlacementService").
attempt_idPropertyThe plugin attempt id of the operation that produced this issue. Stamped when the report is published, so a free-text issue can be joined to the typed PlacementLifecycleResult that carries the same id.
messagePropertyPlayer-facing message. This is what the UI shows.