# Enum.AvatarSettingsLegacyCollisionMode

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

- HTML page: https://rapi.sleaze.dev/enums/AvatarSettingsLegacyCollisionMode/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/AvatarSettingsLegacyCollisionMode

Determines which legacy collision geometry is applied to R15 avatars when `AvatarSettingsCollisionMode` is set to Legacy.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `R6Colliders` | 0 | Deprecated. Creates six invisible box collider parts welded to R15 limbs to approximate classic R6 collision geometry. The engine spawns six invisible [`Part`](https://rapi.sleaze.dev/classes/Part.md) instances (head, torso, left arm, right arm, left leg, right leg) parented to the character and welded to the corresponding R15 body parts. All original R15 mesh parts have their [`BasePart.CanCollide`](https://rapi.sleaze.dev/classes/BasePart.md), [`BasePart.CanTouch`](https://rapi.sleaze.dev/classes/BasePart.md), and [`BasePart.CanQuery`](https://rapi.sleaze.dev/classes/BasePart.md) disabled and are made massless; only the HumanoidRootPart retains mass so it remains the physics assembly root. |
| `InnerBoxColliders` | 1 | Deprecated. Overrides each R15 mesh part's collision physics with inner-box geometry derived from the standard R15 scaling model. The engine recalculates every [`MeshPart`](https://rapi.sleaze.dev/classes/MeshPart.md) in the character with collision data from the default R15 model's bounding dimensions, producing tighter collision volumes that follow the avatar's proportions without adding extra parts. This is the default value of `LegacyCollisionMode`. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [AvatarCollisionRules](https://rapi.sleaze.dev/classes/AvatarCollisionRules.md): property `LegacyCollisionMode`
