UGC Items Pivot Point

In our game, we utilise GetPivot() and ‘PivotTo()’ for things to get the position of the players head, however users are now wearing UGC-Heads where the UGC creator has set the Pivot Point of the mesh to billions of studs away from the origin, hence it messes up the position for GetPivot() on our End.

For now, until Roblox makes policy/restriction adjustments for UGC uploads we have added our own fix which was just resetting the pivotpoint on join as follows:
Head.PivotOffset = CFrame.new(Vector3.zero)

Expected behavior

Roblox should add restrictions for the Pivot Point on UGC items.

1 Like

Interesting. Do you know why they’d be doing this? Surely there’s a reason for it.