So far this is the script i have.
local player = game:GetService("Players").LocalPlayer
local replicatedStorage = game:GetService("ReplicatedStorage")
local mouse = player.GetMouse()
mouse.Button1Down:Connect(function()
game.Workspace.GetObject(replicatedStorage.FindFirstChild("Part"))
end)
This is a local script placed in the player's starter pack. Is there a way to spawn in the part at a position where i want it? The Part won't even spawn in. I want the code to have the part be cloned and spawn in the sky when the player left clicks. I have not attempted the clone part yet, as I need to make sure one block can spawn.

2 comments
.GetObject() is not a method of Workspace. The first step in accomplishing this would probably be to 1. Clone the part from ReplicatedStorage, then 2. Parent the clone to workspace.
Yeah. Where'd you even find GetObject()? I don't find it on the wiki.