We use cookies on this site to enhance your user experience
Collapse Sidebar


Goes through all BaseParts given. If any part’s side has a Enum/SurfaceType that can make a joint it will create a joint with any adjacent parts.

Unlike Model/MakeJoints, this function requires an array of BaseParts as a parameter. This array is given as follows:

workspace:MakeJoints({part1, part2, part3})

Joints are broken if enough force is applied to them due to an Explosion, unless a ForceField object is parented to the BasePart or ancestor Model. For this reason, they are often used to make simple destructible buildings and other models.

Note, this function cannot be used by scripts and will only function in plugins.


Name Type Default Description

An array of BaseParts for whom joints are to be made.


Return Type Summary