public void PlaceObject(Vector3 Position) { if (listBoxObjects.SelectedIndices.Count != 1) { return; } layoutSystem.DuplicateSetObjectAt(listBoxObjects.SelectedIndex, Position); listBoxObjects.ClearSelected(); listBoxObjects.SelectedIndex = layoutSystem.GetSetObjectAmount() - 1; }