# Sandbox.Json.MovedObject

Represents an object that should be moved to a new location during patching.

- Kind: struct
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Fields

- [`Id`](/api/Sandbox.Json.MovedObject/Id): The identifier of the object to move
- [`IsNewContainerArray`](/api/Sandbox.Json.MovedObject/IsNewContainerArray): Whether the object is being moved to an array (true) or as a direct property (false)
- [`NewContainerProperty`](/api/Sandbox.Json.MovedObject/NewContainerProperty): The property name in the new parent that will contain this object
- [`NewParent`](/api/Sandbox.Json.MovedObject/NewParent): The new parent object
- [`NewPreviousElement`](/api/Sandbox.Json.MovedObject/NewPreviousElement): The previous sibling in the new location (null if first or not in array)
