Instances of this class cannot be created with Instance.new.
It is a singleton that may be acquired with GetService.
Tags: [NotCreatable, Service]
History Member 557 CollisionGroupContainsPart ( name: string , part: BasePart ) : bool 573 CollisionGroupSetCollidable ( name1: string , name2: string , collidable: bool ) : null 462 CollisionGroupsAreCollidable ( name1: string , name2: string ) : bool 557 CreateCollisionGroup ( name: string ) : int 557 GetCollisionGroupId ( name: string ) : int 557 GetCollisionGroupName ( name: int ) : string 557 GetCollisionGroups ( ) : Array 462 GetMaxCollisionGroups ( ) : int 538 GetRegisteredCollisionGroups ( ) : Array 573 IkSolve ( part: BasePart , target: CFrame , translateStiffness: float , rotateStiffness: float ) : null 546 IsCollisionGroupRegistered ( name: string ) : bool 573 LocalIkSolve ( part: BasePart , target: CFrame , translateStiffness: float , rotateStiffness: float ) : null 573 RegisterCollisionGroup ( name: string ) : null 573 RemoveCollisionGroup ( name: string ) : null 573 RenameCollisionGroup ( from: string , to: string ) : null 573 SetPartCollisionGroup ( part: BasePart , name: string ) : null 573 UnregisterCollisionGroup ( name: string ) : null 68 members inherited from Instance553 Archivable : bool 553 Attributes : string 553 AttributesReplicate : string 553 AttributesSerialize : BinaryString 635 Capabilities : SecurityCapabilities 553 ClassName : string 553 DataCost : int 619 DefinesCapabilities : bool 553 HistoryId : UniqueId 553 Name : string 553 Parent : Instance 553 PropertyStatusStudio : PropertyStatus 553 RobloxLocked : bool 635 Sandboxed : bool 616 SourceAssetId : int64 553 Tags : BinaryString 616 UniqueId : UniqueId 553 archivable : bool 553 className : string 553 numExpectedDirectChildren : int 576 AddTag ( tag: string ) : null 573 ClearAllChildren ( ) : null 462 Clone ( ) : Instance 573 Destroy ( ) : null 486 FindFirstAncestor ( name: string ) : Instance 486 FindFirstAncestorOfClass ( className: string ) : Instance 486 FindFirstAncestorWhichIsA ( className: string ) : Instance 486 FindFirstChild ( name: string , recursive: bool = false ) : Instance 486 FindFirstChildOfClass ( className: string ) : Instance 486 FindFirstChildWhichIsA ( className: string , recursive: bool = false ) : Instance 486 FindFirstDescendant ( name: string ) : Instance 563 GetActor ( ) : Actor 486 GetAttribute ( attribute: string ) : Variant 462 GetAttributeChangedSignal ( attribute: string ) : RBXScriptSignal 631 GetAttributes ( ) : Dictionary 486 GetChildren ( ) : Objects 462 GetDebugId ( scopeLength: int = 4 ) : string 486 GetDescendants ( ) : Array 486 GetFullName ( ) : string 462 GetPropertyChangedSignal ( property: string ) : RBXScriptSignal 576 GetTags ( ) : Array 576 HasTag ( tag: string ) : bool 486 IsA ( className: string ) : bool 486 IsAncestorOf ( descendant: Instance ) : bool 486 IsDescendantOf ( ancestor: Instance ) : bool 580 IsPropertyModified ( name: string ) : bool 573 Remove ( ) : null 576 RemoveTag ( tag: string ) : null 580 ResetPropertyToDefault ( name: string ) : null 573 SetAttribute ( attribute: string , value: Variant ) : null 462 WaitForChild ( childName: string , timeOut: double ) : Instance 553 children ( ) : Objects 553 clone ( ) : Instance 573 destroy ( ) : null 553 findFirstChild ( name: string , recursive: bool = false ) : Instance 553 getChildren ( ) : Objects 462 isA ( className: string ) : bool 553 isDescendantOf ( ancestor: Instance ) : bool 573 remove ( ) : null 462 AncestryChanged ( child: Instance , parent: Instance ) 462 AttributeChanged ( attribute: string ) 462 Changed ( property: string ) 462 ChildAdded ( child: Instance ) 462 ChildRemoved ( child: Instance ) 462 DescendantAdded ( descendant: Instance ) 462 DescendantRemoving ( descendant: Instance ) 500 Destroying ( ) 553 childAdded ( child: Instance )
573
Change ReturnType of UnregisterCollisionGroup
from
void
to
null 573
Change ReturnType of SetPartCollisionGroup
from
void
to
null 573
Change ReturnType of RenameCollisionGroup
from
void
to
null 573
Change ReturnType of RemoveCollisionGroup
from
void
to
null 573
Change ReturnType of RegisterCollisionGroup
from
void
to
null 573
Change ReturnType of LocalIkSolve
from
void
to
null 573
Change ReturnType of IkSolve
from
void
to
null 573
Change ReturnType of CollisionGroupSetCollidable
from
void
to
null 557
Change Tags of SetPartCollisionGroup
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of SetPartCollisionGroup
from
to
CollisionGroup 557
Change Tags of RemoveCollisionGroup
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of RemoveCollisionGroup
from
to
UnregisterCollisionGroup 557
Change Tags of GetCollisionGroups
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of GetCollisionGroups
from
to
GetRegisteredCollisionGroups 557
Change Tags of GetCollisionGroupName
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of GetCollisionGroupName
from
to
CollisionGroup 557
Change Tags of GetCollisionGroupId
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of GetCollisionGroupId
from
to
CollisionGroup 557
Change Tags of CreateCollisionGroup
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of CreateCollisionGroup
from
to
RegisterCollisionGroup 557
Change Tags of CollisionGroupContainsPart
from
[]
to
[Deprecated] 557
Change PreferredDescriptor of CollisionGroupContainsPart
from
to
CollisionGroup 554
Change Tags of SetPartCollisionGroup
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of SetPartCollisionGroup
from
CollisionGroup
to
554
Change Tags of RemoveCollisionGroup
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of RemoveCollisionGroup
from
UnregisterCollisionGroup
to
554
Change Tags of GetCollisionGroups
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of GetCollisionGroups
from
GetRegisteredCollisionGroups
to
554
Change PreferredDescriptor of GetCollisionGroupName
from
CollisionGroup
to
554
Change Tags of GetCollisionGroupName
from
[Deprecated]
to
[] 554
Change Tags of GetCollisionGroupId
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of GetCollisionGroupId
from
CollisionGroup
to
554
Change Tags of CreateCollisionGroup
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of CreateCollisionGroup
from
RegisterCollisionGroup
to
554
Change Tags of CollisionGroupContainsPart
from
[Deprecated]
to
[] 554
Change PreferredDescriptor of CollisionGroupContainsPart
from
CollisionGroup
to
555
Change Tags of SetPartCollisionGroup
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of SetPartCollisionGroup
from
to
CollisionGroup 555
Change Tags of RemoveCollisionGroup
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of RemoveCollisionGroup
from
to
UnregisterCollisionGroup 555
Change Tags of GetCollisionGroups
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of GetCollisionGroups
from
to
GetRegisteredCollisionGroups 555
Change Tags of GetCollisionGroupName
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of GetCollisionGroupName
from
to
CollisionGroup 555
Change Tags of GetCollisionGroupId
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of GetCollisionGroupId
from
to
CollisionGroup 555
Change Tags of CreateCollisionGroup
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of CreateCollisionGroup
from
to
RegisterCollisionGroup 555
Change Tags of CollisionGroupContainsPart
from
[]
to
[Deprecated] 555
Change PreferredDescriptor of CollisionGroupContainsPart
from
to
CollisionGroup 546
Add IsCollisionGroupRegistered538
Add UnregisterCollisionGroup538
Add RegisterCollisionGroup538
Add GetRegisteredCollisionGroups492
Change Parameters of SetPartCollisionGroup
from
( part: Instance , name: string )
to
( part: BasePart , name: string ) 492
Change Parameters of CollisionGroupContainsPart
from
( name: string , part: Instance )
to
( name: string , part: BasePart ) 483
Change Parameters of LocalIkSolve
from
( part: Instance , target: CFrame , translateStiffness: float , rotateStiffness: float )
to
( part: BasePart , target: CFrame , translateStiffness: float , rotateStiffness: float ) 483
Change Parameters of IkSolve
from
( part: Instance , target: CFrame , translateStiffness: float , rotateStiffness: float )
to
( part: BasePart , target: CFrame , translateStiffness: float , rotateStiffness: float ) 462
Change ThreadSafety of SetPartCollisionGroup
from
to
Unsafe 462
Change ThreadSafety of RenameCollisionGroup
from
to
Unsafe 462
Change ThreadSafety of RemoveCollisionGroup
from
to
Unsafe 462
Change ThreadSafety of LocalIkSolve
from
to
Unsafe 462
Change ThreadSafety of IkSolve
from
to
Unsafe 462
Change ThreadSafety of GetMaxCollisionGroups
from
to
Unsafe 462
Change ThreadSafety of GetCollisionGroups
from
to
Unsafe 462
Change ThreadSafety of GetCollisionGroupName
from
to
Unsafe 462
Change ThreadSafety of GetCollisionGroupId
from
to
Unsafe 462
Change ThreadSafety of CreateCollisionGroup
from
to
Unsafe 462
Change ThreadSafety of CollisionGroupsAreCollidable
from
to
Unsafe 462
Change ThreadSafety of CollisionGroupSetCollidable
from
to
Unsafe 462
Change ThreadSafety of CollisionGroupContainsPart
from
to
Unsafe 355
Add LocalIkSolve355
Add IkSolve287
Add SetPartCollisionGroup287
Add RenameCollisionGroup287
Add RemoveCollisionGroup287
Add GetMaxCollisionGroups287
Add GetCollisionGroups287
Add GetCollisionGroupName287
Add GetCollisionGroupId287
Add CreateCollisionGroup287
Add CollisionGroupsAreCollidable287
Add CollisionGroupSetCollidable287
Add CollisionGroupContainsPart47
Add PhysicsService CollisionGroupContainsPart It exists only for backward compatibility, and should not be used for new work.
CollisionGroup should be used instead.
History 9 Tags: [Deprecated]
CollisionGroupSetCollidableHistory 3 CollisionGroupsAreCollidableHistory 2 It exists only for backward compatibility, and should not be used for new work.
RegisterCollisionGroup should be used instead.
History 8 Tags: [Deprecated]
It exists only for backward compatibility, and should not be used for new work.
CollisionGroup should be used instead.
History 8 Tags: [Deprecated]
It exists only for backward compatibility, and should not be used for new work.
CollisionGroup should be used instead.
History 8 Tags: [Deprecated]
Parameters (0 ) No parameters. Returns (1 ) Array
History 8 Tags: [Deprecated]
Parameters (0 ) No parameters. Returns (1 ) int
History 2 GetRegisteredCollisionGroupsParameters (0 ) No parameters. Returns (1 ) Array
History 1 IsCollisionGroupRegisteredHistory 1 It exists only for backward compatibility, and should not be used for new work.
UnregisterCollisionGroup should be used instead.
History 9 Tags: [Deprecated]
It exists only for backward compatibility, and should not be used for new work.
CollisionGroup should be used instead.
History 10 Tags: [Deprecated]