How do I change the position of a model without avoiding to locate in other parts

Hello, it’s been a really long time since I tried creating a game so I may be on here more often now but I’m having trouble with a rather simple something I think

I created a spawn system that spawns rocks, trees, etc, when I make these CanCollide false they spawn perfect but I want players to be able to touch this but whezn Cancollide is true it spawns above ground as to avoid spawning in the baseplate, is there a certain way to make sure it spawns in exactly the place I want it to spawn without having to set cancollide to true?

Side note, I’ve tried experimenting with collisions without success
I’ve ctried changing the position of the model with both MoveTo and SetPrimaryPartCFrame

Can’t you just use :PivotTo(CFrame) and then anchor the collidable parts?

Thanks but nevermind, I just made it work by myself after slamming my keyboard about this stupid issue

SetPrimaryPartCFrame has worked, I just had totally forgotten about a line of code in the script

1 Like