<aside> 🛠️

Use this page when the ghost does not appear, placement is always invalid, sockets do not snap, saves do not restore, or runtime NavMesh behavior is unexpected.

</aside>

Built-in validation tools

Open Tools → Game Creator → Build System → Validation Window.

The validator can scan:

It checks Build Parts, Build Sockets, and Build Placement Settings for missing or suspicious configuration and reports errors, warnings, and informational findings. Individual custom inspectors also expose targeted validation actions/warnings.

Run a project scan before shipping a build-heavy scene or package update.

Ghost does not appear

Check these in order:

  1. The Item exists in the builder's Bag as a Runtime Item.
  2. The Inventory Item has a prefab.
  3. The Item prefab contains a BuildPart somewhere in its hierarchy.
  4. Start Placement's Builder resolves to the GameObject containing the Bag/Build Tool.
  5. Start Placement's camera/settings are valid for the chosen aim mode.
  6. Surface/Socket Target layers include the geometry you expect to aim at.

The structured invalid states distinguish MissingItem, OutOfItems, NoGhost, and NoSurfaceHit from ordinary overlap problems.

Preview appears but is always invalid

Inspect: