# HumanoidRigDescription

Roblox Engine API class from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- Inherits from, nearest first: [Instance](https://rapi.sleaze.dev/classes/Instance.md), [Object](https://rapi.sleaze.dev/classes/Object.md)
- Memory category: Animation
- HTML page: https://rapi.sleaze.dev/classes/HumanoidRigDescription/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/classes/HumanoidRigDescription

Stores the joint mapping, T-pose, and per-joint properties for a 22-joint bipedal character rig. Joints may be [`AnimationConstraint`](https://rapi.sleaze.dev/classes/AnimationConstraint.md), [`Motor6D`](https://rapi.sleaze.dev/classes/Motor6D.md), or [`Bone`](https://rapi.sleaze.dev/classes/Bone.md) instances.

## Properties

### OriginOffset

```luau
HumanoidRigDescription.OriginOffset: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation + PluginOrOpenCloud, Write capabilities: PluginOrOpenCloud

Offset of the rig origin from the character model's primary part.

### Chest

```luau
HumanoidRigDescription.Chest: Instance
```

- Tags: Read capabilities: Animation

The chest joint instance in the rig hierarchy.

### HeadBase

```luau
HumanoidRigDescription.HeadBase: Instance
```

- Tags: Read capabilities: Animation

The head base joint instance in the rig hierarchy.

### LeftAnkle

```luau
HumanoidRigDescription.LeftAnkle: Instance
```

- Tags: Read capabilities: Animation

The left ankle joint instance in the rig hierarchy.

### LeftClavicle

```luau
HumanoidRigDescription.LeftClavicle: Instance
```

- Tags: Read capabilities: Animation

The left clavicle joint instance in the rig hierarchy.

### LeftElbow

```luau
HumanoidRigDescription.LeftElbow: Instance
```

- Tags: Read capabilities: Animation

The left elbow joint instance in the rig hierarchy.

### LeftHip

```luau
HumanoidRigDescription.LeftHip: Instance
```

- Tags: Read capabilities: Animation

The left hip joint instance in the rig hierarchy.

### LeftKnee

```luau
HumanoidRigDescription.LeftKnee: Instance
```

- Tags: Read capabilities: Animation

The left knee joint instance in the rig hierarchy.

### LeftShoulder

```luau
HumanoidRigDescription.LeftShoulder: Instance
```

- Tags: Read capabilities: Animation

The left shoulder joint instance in the rig hierarchy.

### LeftToeBase

```luau
HumanoidRigDescription.LeftToeBase: Instance
```

- Tags: Read capabilities: Animation

The left toe base joint instance in the rig hierarchy.

### LeftWrist

```luau
HumanoidRigDescription.LeftWrist: Instance
```

- Tags: Read capabilities: Animation

The left wrist joint instance in the rig hierarchy.

### Neck

```luau
HumanoidRigDescription.Neck: Instance
```

- Tags: Read capabilities: Animation

The neck joint instance in the rig hierarchy.

### RightAnkle

```luau
HumanoidRigDescription.RightAnkle: Instance
```

- Tags: Read capabilities: Animation

The right ankle joint instance in the rig hierarchy.

### RightClavicle

```luau
HumanoidRigDescription.RightClavicle: Instance
```

- Tags: Read capabilities: Animation

The right clavicle joint instance in the rig hierarchy.

### RightElbow

```luau
HumanoidRigDescription.RightElbow: Instance
```

- Tags: Read capabilities: Animation

The right elbow joint instance in the rig hierarchy.

### RightHip

```luau
HumanoidRigDescription.RightHip: Instance
```

- Tags: Read capabilities: Animation

The right hip joint instance in the rig hierarchy.

### RightKnee

```luau
HumanoidRigDescription.RightKnee: Instance
```

- Tags: Read capabilities: Animation

The right knee joint instance in the rig hierarchy.

### RightShoulder

```luau
HumanoidRigDescription.RightShoulder: Instance
```

- Tags: Read capabilities: Animation

The right shoulder joint instance in the rig hierarchy.

### RightToeBase

```luau
HumanoidRigDescription.RightToeBase: Instance
```

- Tags: Read capabilities: Animation

The right toe base joint instance in the rig hierarchy.

### RightWrist

```luau
HumanoidRigDescription.RightWrist: Instance
```

- Tags: Read capabilities: Animation

The right wrist joint instance in the rig hierarchy.

### Root

```luau
HumanoidRigDescription.Root: Instance
```

- Tags: Read capabilities: Animation

The root joint instance in the rig hierarchy.

### Spine

```luau
HumanoidRigDescription.Spine: Instance
```

- Tags: Read capabilities: Animation

The spine joint instance in the rig hierarchy.

### Waist

```luau
HumanoidRigDescription.Waist: Instance
```

- Tags: Read capabilities: Animation

The waist joint instance in the rig hierarchy.

### ChestRangeMax

```luau
HumanoidRigDescription.ChestRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the chest joint.

### ChestRangeMin

```luau
HumanoidRigDescription.ChestRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the chest joint.

### HeadBaseRangeMax

```luau
HumanoidRigDescription.HeadBaseRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the head base joint.

### HeadBaseRangeMin

```luau
HumanoidRigDescription.HeadBaseRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the head base joint.

### LeftAnkleRangeMax

```luau
HumanoidRigDescription.LeftAnkleRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left ankle joint.

### LeftAnkleRangeMin

```luau
HumanoidRigDescription.LeftAnkleRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left ankle joint.

### LeftClavicleRangeMax

```luau
HumanoidRigDescription.LeftClavicleRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left clavicle joint.

### LeftClavicleRangeMin

```luau
HumanoidRigDescription.LeftClavicleRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left clavicle joint.

### LeftElbowRangeMax

```luau
HumanoidRigDescription.LeftElbowRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left elbow joint.

### LeftElbowRangeMin

```luau
HumanoidRigDescription.LeftElbowRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left elbow joint.

### LeftHipRangeMax

```luau
HumanoidRigDescription.LeftHipRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left hip joint.

### LeftHipRangeMin

```luau
HumanoidRigDescription.LeftHipRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left hip joint.

### LeftKneeRangeMax

```luau
HumanoidRigDescription.LeftKneeRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left knee joint.

### LeftKneeRangeMin

```luau
HumanoidRigDescription.LeftKneeRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left knee joint.

### LeftShoulderRangeMax

```luau
HumanoidRigDescription.LeftShoulderRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left shoulder joint.

### LeftShoulderRangeMin

```luau
HumanoidRigDescription.LeftShoulderRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left shoulder joint.

### LeftToeBaseRangeMax

```luau
HumanoidRigDescription.LeftToeBaseRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left toe base joint.

### LeftToeBaseRangeMin

```luau
HumanoidRigDescription.LeftToeBaseRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left toe base joint.

### LeftWristRangeMax

```luau
HumanoidRigDescription.LeftWristRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the left wrist joint.

### LeftWristRangeMin

```luau
HumanoidRigDescription.LeftWristRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the left wrist joint.

### NeckRangeMax

```luau
HumanoidRigDescription.NeckRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the neck joint.

### NeckRangeMin

```luau
HumanoidRigDescription.NeckRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the neck joint.

### RightAnkleRangeMax

```luau
HumanoidRigDescription.RightAnkleRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right ankle joint.

### RightAnkleRangeMin

```luau
HumanoidRigDescription.RightAnkleRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right ankle joint.

### RightClavicleRangeMax

```luau
HumanoidRigDescription.RightClavicleRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right clavicle joint.

### RightClavicleRangeMin

```luau
HumanoidRigDescription.RightClavicleRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right clavicle joint.

### RightElbowRangeMax

```luau
HumanoidRigDescription.RightElbowRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right elbow joint.

### RightElbowRangeMin

```luau
HumanoidRigDescription.RightElbowRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right elbow joint.

### RightHipRangeMax

```luau
HumanoidRigDescription.RightHipRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right hip joint.

### RightHipRangeMin

```luau
HumanoidRigDescription.RightHipRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right hip joint.

### RightKneeRangeMax

```luau
HumanoidRigDescription.RightKneeRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right knee joint.

### RightKneeRangeMin

```luau
HumanoidRigDescription.RightKneeRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right knee joint.

### RightShoulderRangeMax

```luau
HumanoidRigDescription.RightShoulderRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right shoulder joint.

### RightShoulderRangeMin

```luau
HumanoidRigDescription.RightShoulderRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right shoulder joint.

### RightToeBaseRangeMax

```luau
HumanoidRigDescription.RightToeBaseRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right toe base joint.

### RightToeBaseRangeMin

```luau
HumanoidRigDescription.RightToeBaseRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right toe base joint.

### RightWristRangeMax

```luau
HumanoidRigDescription.RightWristRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the right wrist joint.

### RightWristRangeMin

```luau
HumanoidRigDescription.RightWristRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the right wrist joint.

### RootRangeMax

```luau
HumanoidRigDescription.RootRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the root joint.

### RootRangeMin

```luau
HumanoidRigDescription.RootRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the root joint.

### SpineRangeMax

```luau
HumanoidRigDescription.SpineRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the spine joint.

### SpineRangeMin

```luau
HumanoidRigDescription.SpineRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the spine joint.

### WaistRangeMax

```luau
HumanoidRigDescription.WaistRangeMax: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Maximum rotation limit per axis for the waist joint.

### WaistRangeMin

```luau
HumanoidRigDescription.WaistRangeMin: Vector3 = Vector3.zero
```

- Tags: Read capabilities: Animation

Minimum rotation limit per axis for the waist joint.

### ChestSize

```luau
HumanoidRigDescription.ChestSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the chest joint.

### HeadBaseSize

```luau
HumanoidRigDescription.HeadBaseSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the head base joint.

### LeftAnkleSize

```luau
HumanoidRigDescription.LeftAnkleSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left ankle joint.

### LeftClavicleSize

```luau
HumanoidRigDescription.LeftClavicleSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left clavicle joint.

### LeftElbowSize

```luau
HumanoidRigDescription.LeftElbowSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left elbow joint.

### LeftHipSize

```luau
HumanoidRigDescription.LeftHipSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left hip joint.

### LeftKneeSize

```luau
HumanoidRigDescription.LeftKneeSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left knee joint.

### LeftShoulderSize

```luau
HumanoidRigDescription.LeftShoulderSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left shoulder joint.

### LeftToeBaseSize

```luau
HumanoidRigDescription.LeftToeBaseSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left toe base joint.

### LeftWristSize

```luau
HumanoidRigDescription.LeftWristSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the left wrist joint.

### NeckSize

```luau
HumanoidRigDescription.NeckSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the neck joint.

### RightAnkleSize

```luau
HumanoidRigDescription.RightAnkleSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right ankle joint.

### RightClavicleSize

```luau
HumanoidRigDescription.RightClavicleSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right clavicle joint.

### RightElbowSize

```luau
HumanoidRigDescription.RightElbowSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right elbow joint.

### RightHipSize

```luau
HumanoidRigDescription.RightHipSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right hip joint.

### RightKneeSize

```luau
HumanoidRigDescription.RightKneeSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right knee joint.

### RightShoulderSize

```luau
HumanoidRigDescription.RightShoulderSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right shoulder joint.

### RightToeBaseSize

```luau
HumanoidRigDescription.RightToeBaseSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right toe base joint.

### RightWristSize

```luau
HumanoidRigDescription.RightWristSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the right wrist joint.

### RootSize

```luau
HumanoidRigDescription.RootSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the root joint.

### SpineSize

```luau
HumanoidRigDescription.SpineSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the spine joint.

### WaistSize

```luau
HumanoidRigDescription.WaistSize: number = 0
```

- Tags: Read capabilities: Animation

Volume sphere diameter for the waist joint.

### ChestTposeAdjustment

```luau
HumanoidRigDescription.ChestTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the chest joint.

### HeadBaseTposeAdjustment

```luau
HumanoidRigDescription.HeadBaseTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the head base joint.

### LeftAnkleTposeAdjustment

```luau
HumanoidRigDescription.LeftAnkleTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left ankle joint.

### LeftClavicleTposeAdjustment

```luau
HumanoidRigDescription.LeftClavicleTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left clavicle joint.

### LeftElbowTposeAdjustment

```luau
HumanoidRigDescription.LeftElbowTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left elbow joint.

### LeftHipTposeAdjustment

```luau
HumanoidRigDescription.LeftHipTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left hip joint.

### LeftKneeTposeAdjustment

```luau
HumanoidRigDescription.LeftKneeTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left knee joint.

### LeftShoulderTposeAdjustment

```luau
HumanoidRigDescription.LeftShoulderTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left shoulder joint.

### LeftToeBaseTposeAdjustment

```luau
HumanoidRigDescription.LeftToeBaseTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left toe base joint.

### LeftWristTposeAdjustment

```luau
HumanoidRigDescription.LeftWristTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the left wrist joint.

### NeckTposeAdjustment

```luau
HumanoidRigDescription.NeckTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the neck joint.

### RightAnkleTposeAdjustment

```luau
HumanoidRigDescription.RightAnkleTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right ankle joint.

### RightClavicleTposeAdjustment

```luau
HumanoidRigDescription.RightClavicleTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right clavicle joint.

### RightElbowTposeAdjustment

```luau
HumanoidRigDescription.RightElbowTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right elbow joint.

### RightHipTposeAdjustment

```luau
HumanoidRigDescription.RightHipTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right hip joint.

### RightKneeTposeAdjustment

```luau
HumanoidRigDescription.RightKneeTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right knee joint.

### RightShoulderTposeAdjustment

```luau
HumanoidRigDescription.RightShoulderTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right shoulder joint.

### RightToeBaseTposeAdjustment

```luau
HumanoidRigDescription.RightToeBaseTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right toe base joint.

### RightWristTposeAdjustment

```luau
HumanoidRigDescription.RightWristTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the right wrist joint.

### RootTposeAdjustment

```luau
HumanoidRigDescription.RootTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the root joint.

### SpineTposeAdjustment

```luau
HumanoidRigDescription.SpineTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the spine joint.

### WaistTposeAdjustment

```luau
HumanoidRigDescription.WaistTposeAdjustment: CFrame = CFrame.identity
```

- Tags: Read capabilities: Animation

T-pose alignment transform for the waist joint.

## Methods

### AutoRig

```luau
HumanoidRigDescription:AutoRig(character: Instance)
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetContainedJointLabels

```luau
HumanoidRigDescription:GetContainedJointLabels(bodyMeshPartName: string): { any }
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetJoint

```luau
HumanoidRigDescription:GetJoint(label: Enum.RigLabel): Instance
```

- Tags: Thread safe, Capabilities: Animation + PluginOrOpenCloud

### GetJointFromName

```luau
HumanoidRigDescription:GetJointFromName(name: string): Instance
```

- Tags: Thread safe, Capabilities: Animation

Returns the joint instance associated with the given name string.

Parameters:

- `name`: string

Returns: Instance

### GetJointLabels

```luau
HumanoidRigDescription:GetJointLabels(): { any }
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetJointNames

```luau
HumanoidRigDescription:GetJointNames(): { any }
```

- Tags: Thread safe, Capabilities: Animation

Returns the full set of 22 standard joint names in hierarchy order.

Returns: Array

### GetJointRangeMax

```luau
HumanoidRigDescription:GetJointRangeMax(rigLabel: Enum.RigLabel): Vector3
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetJointRangeMin

```luau
HumanoidRigDescription:GetJointRangeMin(rigLabel: Enum.RigLabel): Vector3
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetJointSize

```luau
HumanoidRigDescription:GetJointSize(label: Enum.RigLabel): number
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetR6JointLabels

```luau
HumanoidRigDescription:GetR6JointLabels(): { any }
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### GetR6JointNames

```luau
HumanoidRigDescription:GetR6JointNames(): { any }
```

- Tags: Thread safe, Capabilities: Animation

Returns the 6 joint names used by R6 rigs.

Returns: Array

### GetR15JointLabels

```luau
HumanoidRigDescription:GetR15JointLabels(): { any }
```

- Tags: Thread safe, Capabilities: Animation + PluginOrOpenCloud

### GetR15JointNames

```luau
HumanoidRigDescription:GetR15JointNames(): { any }
```

- Tags: Thread safe, Capabilities: Animation

Returns the 15 joint names used by R15 rigs.

Returns: Array

### GetTposeAdjustment

```luau
HumanoidRigDescription:GetTposeAdjustment(label: Enum.RigLabel): CFrame
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### SetJoint

```luau
HumanoidRigDescription:SetJoint(label: Enum.RigLabel, joint: Instance)
```

- Tags: Thread safe, Capabilities: Animation + PluginOrOpenCloud

### SetJointRangeMax

```luau
HumanoidRigDescription:SetJointRangeMax(rigLabel: Enum.RigLabel, rangeMax: Vector3)
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### SetJointRangeMin

```luau
HumanoidRigDescription:SetJointRangeMin(rigLabel: Enum.RigLabel, rangeMin: Vector3)
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### SetJointSize

```luau
HumanoidRigDescription:SetJointSize(label: Enum.RigLabel, size: number)
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

### SetTposeAdjustment

```luau
HumanoidRigDescription:SetTposeAdjustment(label: Enum.RigLabel, transform: CFrame)
```

- Tags: Thread safe, Capabilities: Animation + PluginOrOpenCloud

### ShowVolumes

```luau
HumanoidRigDescription:ShowVolumes(show: boolean)
```

- Tags: Roblox script security, Thread safe, Capabilities: Animation

## Inherited members

- From [Instance](https://rapi.sleaze.dev/classes/Instance.md): `Archivable`, `archivable`, `Attributes`, `AttributesReplicate`, `AttributesSerialize`, `HistoryId`, `Name`, `Parent`, `PredictionMode`, `PropertyStatusStudio`, `RobloxLocked`, `SerializedOverrides`, `SourceAssetId`, `Tags`, `UniqueId`, `numExpectedDirectChildren`, `DataCost`, `Capabilities`, `DefinesCapabilities`, `IsInSandbox`, `Sandboxed`, `AddTag`, `ClearAllChildren`, `Clone`, `Destroy`, `FindFirstAncestor`, `FindFirstAncestorOfClass`, `FindFirstAncestorWhichIsA`, `FindFirstChild`, `FindFirstChildOfClass`, `FindFirstChildWhichIsA`, `FindFirstDescendant`, `GetActor`, `GetAttribute`, `GetAttributeChangedSignal`, `GetAttributes`, `GetChildren`, `GetDebugId`, `GetDescendants`, `GetFullName`, `GetStyled`, `GetStyledPropertyChangedSignal`, `GetTags`, `HasTag`, `IsAncestorOf`, `IsDescendantOf`, `IsPropertyModified`, `QueryDescendants`, `RemoveTag`, `ResetPropertyToDefault`, `SetAttribute`, `WaitForChild`, `Remove`, `children`, `clone`, `destroy`, `findFirstChild`, `getChildren`, `isDescendantOf`, `remove`, `AncestryChanged`, `AttributeChanged`, `ChildAdded`, `ChildRemoved`, `DescendantAdded`, `DescendantRemoving`, `Destroying`, `StyledPropertiesChanged`, `childAdded`
- From [Object](https://rapi.sleaze.dev/classes/Object.md): `ClassName`, `className`, `GetPropertyChangedSignal`, `IsA`, `isA`, `Changed`
