Part 10000 blocks away is not shown

I have a script that makes a part far away

local NewWorld = Instance.new("Part",game.Workspace)
NewWorld.Size =  Vector3.new(100,1,100)
NewWorld.Position = Vector3.new(10000,0,0)
NewWorld.Anchored = true
NewWorld.Name = "NewWorld"

But when looking through the client it is not there?


It is there on the server though.

This is important to me because I need to have a duplicate of the character moving far away.

Code of clone

`wait(1)
print(“a”)
script.Parent.Archivable = true
local clone:Model = script.Parent:Clone()
script.Parent.Archivable = true
clone.Parent = game.Workspace
game.Workspace.Camera.CameraSubject = clone
clone.Humanoid.DisplayName = “I AM A CLONE”

clone:PivotTo(CFrame.new(10000,10,0))

game:GetService(“RunService”).RenderStepped:Connect(function()
local move = script.Parent.Humanoid.MoveDirection
print(move)

clone.Humanoid:Move(move, false)

end)`

I came across this because when doing Humanoid:Move() on the clone far away (10000 studs), it would not move. But moving the clone closer to the spawn (or character?) it would work like normal.

Is there some sort of physics bubble around the player? And how do I remove it/make the clone 10000 studs away move?

Do you have streaming going? That happens.

4 Likes

Yep, that was the problem, thank you.

1 Like