Roblox API Reference

BasePart On DevHub

Summary

This class is not creatable. An object of this class cannot be created with Instance.new.
This item is not browsable. It is not visible in Studio's object browser.

Tags: [NotCreatable, NotBrowsable]

Inherits (2)

Inherited by (6)

Member index (104)

Type Member History
bool Anchored 520
Vector3 AssemblyAngularVelocity 455 484
Vector3 AssemblyCenterOfMass 455 484
Vector3 AssemblyLinearVelocity 455 484
float AssemblyMass 455 484
BasePart AssemblyRootPart 455 484
float BackParamA 478
float BackParamB 478
SurfaceType BackSurface
InputType BackSurfaceInput 478
float BottomParamA 478
float BottomParamB 478
SurfaceType BottomSurface
InputType BottomSurfaceInput 478
BrickColor BrickColor
CFrame CFrame 538
bool CanCollide 520
bool CanQuery 484
bool CanTouch 460 461 520
bool CastShadow 380
Vector3 CenterOfMass 294 520
string CollisionGroup 532 542 542 542 542
int CollisionGroupId 287 520 536 574
Color3 Color 292
PhysicalProperties CurrentPhysicalProperties 545
PhysicalProperties CustomPhysicalProperties 220 476
float Elasticity 328 351 350 351 476
bool EnableFluidForces 581
CFrame ExtentsCFrame 550
Vector3 ExtentsSize 550
float Friction 328 351 350 351 476
float FrontParamA 478
float FrontParamB 478
SurfaceType FrontSurface
InputType FrontSurfaceInput 478
float LeftParamA 478
float LeftParamB 478
SurfaceType LeftSurface
InputType LeftSurfaceInput 478
float LocalTransparencyModifier 169
bool Locked 520
float Mass 424 520
bool Massless 361 520
Material Material
string MaterialVariant 494 499 517
Vector3 Orientation 290 538 557 557
CFrame PivotOffset 470 550
Vector3 Position 538 557 557
float ReceiveAge 57 476
float Reflectance
int ResizeIncrement 520
Faces ResizeableFaces 520
float RightParamA 478
float RightParamB 478
SurfaceType RightSurface
InputType RightSurfaceInput 478
int RootPriority 361 476
Vector3 RotVelocity 464
Vector3 Rotation 110
Vector3 Size 476 538
float SpecificGravity 61 282 281 282
float TopParamA 478
float TopParamB 478
SurfaceType TopSurface
InputType TopSurfaceInput 478
float Transparency
Vector3 Velocity 464
BrickColor brickColor 68
Vector3 AngularAccelerationToTorque (Vector3 angAcceleration, Vector3 angVelocity = 0, 0, 0) 603
null ApplyAngularImpulse (Vector3 impulse) 452 452 455 573
null ApplyImpulse (Vector3 impulse) 452 452 455 573
null ApplyImpulseAtPosition (Vector3 impulse, Vector3 position) 452 452 455 573
null BreakJoints () 564 573
bool CanCollideWith (BasePart part) 287 499
Tuple CanSetNetworkOwnership () 208
Vector3 GetClosestPointOnSurface (Vector3 position) 576
Objects GetConnectedParts (bool recursive = false) 113 118
Objects GetJoints () 113 115 317
float GetMass () 349 424
Instance GetNetworkOwner () 200
bool GetNetworkOwnershipAuto () 200
Objects GetNoCollisionConstraints () 583
CFrame GetRenderCFrame () 187 273 272 273
Instance GetRootPart () 130
Objects GetTouchingParts () 196
Vector3 GetVelocityAtPosition (Vector3 position) 464
Instance IntersectAsync (Objects parts, CollisionFidelity collisionfidelity = Default, RenderFidelity renderFidelity = Automatic) 564
bool IsGrounded () 113 118
null MakeJoints () 564 573
bool Resize (NormalId normalId, int deltaAmount) 50 49 50
null SetNetworkOwner (Player playerInstance = nil) 200 485 573
null SetNetworkOwnershipAuto () 200 573
Instance SubtractAsync (Objects parts, CollisionFidelity collisionfidelity = Default, RenderFidelity renderFidelity = Automatic) 352 357
Vector3 TorqueToAngularAcceleration (Vector3 torque, Vector3 angVelocity = 0, 0, 0) 603
Instance UnionAsync (Objects parts, CollisionFidelity collisionfidelity = Default, RenderFidelity renderFidelity = Automatic) 352 357
null breakJoints () 49 573
float getMass () 48 349 424
null makeJoints () 48 573
bool resize (NormalId normalId, int deltaAmount) 50 49 50
LocalSimulationTouched (BasePart part) 483
OutfitChanged ()
StoppedTouching (BasePart otherPart) 79 78 79 156 483
TouchEnded (BasePart otherPart) 483
Touched (BasePart otherPart) 483
4 members inherited from PVInstance
57 members inherited from Instance

Removed member index (12)

Type Member History
Vector3 BodyAngularVelocity 452 452
Vector3 BodyCenterOfMass 452 452
Vector3 BodyLinearVelocity 452 452
float BodyMass 452 452
Vector3 LinearVelocity 452 452
Instance Negate () 331 352
Objects Separate () 335 352
Instance UnionWith (Instance part) 331 352
Objects subtractAsync2_INTERNAL (Objects parts, CollisionFidelity collisionfidelity = Default, RenderFidelity renderFidelity = Automatic) 557 588
Objects unionAsync2_INTERNAL (Objects parts, CollisionFidelity collisionfidelity = Default, RenderFidelity renderFidelity = Automatic) 557 588
NetworkOwnerChanged (SystemAddress systemAddress) 159 163
touched (Instance otherPart) 68 480

History

Members

Anchored On DevHub

History

AngularAccelerationToTorque On DevHub

Name Type Default
angAcceleration Vector3 none
angVelocity Vector3 0, 0, 0

History

ApplyAngularImpulse On DevHub

Name Type Default
impulse Vector3 none

History

ApplyImpulse On DevHub

Name Type Default
impulse Vector3 none

History

ApplyImpulseAtPosition On DevHub

Name Type Default
impulse Vector3 none
position Vector3 none

History

AssemblyAngularVelocity On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

AssemblyCenterOfMass On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

AssemblyLinearVelocity On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

AssemblyMass On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

AssemblyRootPart On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

BackParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BackParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BackSurface On DevHub

BackSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BottomParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BottomParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BottomSurface On DevHub

BottomSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

BreakJoints On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

BrickColor On DevHub

This item is not replicated. Its interface does not cross the network boundary.

Tags: [NotReplicated]

CFrame On DevHub

History

CanCollide On DevHub

History

CanCollideWith On DevHub

Name Type Default
part BasePart none

History

CanQuery On DevHub

History

CanSetNetworkOwnership On DevHub

Name Type Default
No parameters.

History

CanTouch On DevHub

History

CastShadow On DevHub

History

CenterOfMass On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

CollisionGroup On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

CollisionGroupId On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated, Deprecated]

Color On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

  • 292 Change Tags of BasePart.Color from [NotReplicated, Deprecated] to [NotReplicated]

Tags: [NotReplicated]

CurrentPhysicalProperties On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

CustomPhysicalProperties On DevHub

History

Elasticity On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, NotReplicated, Deprecated]

EnableFluidForces On DevHub

History

ExtentsCFrame On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

ExtentsSize On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

Friction On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, NotReplicated, Deprecated]

FrontParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

FrontParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

FrontSurface On DevHub

FrontSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

GetClosestPointOnSurface On DevHub

Name Type Default
position Vector3 none

History

GetConnectedParts On DevHub

Name Type Default
recursive bool false

History

GetJoints On DevHub

Name Type Default
No parameters.

History

GetMass On DevHub

Name Type Default
No parameters.

History

GetNetworkOwner On DevHub

Name Type Default
No parameters.

History

GetNetworkOwnershipAuto On DevHub

Name Type Default
No parameters.

History

GetNoCollisionConstraints On DevHub

Name Type Default
No parameters.

History

GetRenderCFrame On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

GetRootPart On DevHub

Name Type Default
No parameters.

History

GetTouchingParts On DevHub

Name Type Default
No parameters.

History

GetVelocityAtPosition On DevHub

Name Type Default
position Vector3 none

History

IntersectAsync On DevHub

This function yields. It will block the calling thread until completion.
Name Type Default
parts Objects none
collisionfidelity CollisionFidelity Default
renderFidelity RenderFidelity Automatic

History

Tags: [Yields]

IsGrounded On DevHub

Name Type Default
No parameters.

History

LeftParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

LeftParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

LeftSurface On DevHub

LeftSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

LocalSimulationTouched On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
part BasePart none

History

Tags: [Deprecated]

LocalTransparencyModifier On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, NotReplicated]

Locked On DevHub

History

MakeJoints On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

Mass On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

Massless On DevHub

History

Material On DevHub

MaterialVariant On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

Orientation On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, NotReplicated]

OutfitChanged On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

Tags: [Deprecated]

PivotOffset On DevHub

History

Position On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, NotReplicated]

ReceiveAge On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, ReadOnly, NotReplicated]

Reflectance On DevHub

Resize On DevHub

Name Type Default
normalId NormalId none
deltaAmount int none

History

ResizeIncrement On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

ResizeableFaces On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

RightParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

RightParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

RightSurface On DevHub

RightSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

RootPriority On DevHub

History

RotVelocity On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

Rotation On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

SetNetworkOwner On DevHub

Name Type Default
playerInstance Player nil

History

SetNetworkOwnershipAuto On DevHub

Name Type Default
No parameters.

History

Size On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

SpecificGravity On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated, Deprecated]

StoppedTouching On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
otherPart BasePart none

History

Tags: [Deprecated]

SubtractAsync On DevHub

This function yields. It will block the calling thread until completion.
Name Type Default
parts Objects none
collisionfidelity CollisionFidelity Default
renderFidelity RenderFidelity Automatic

History

Tags: [Yields]

TopParamA On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

TopParamB On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

TopSurface On DevHub

TopSurfaceInput On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

TorqueToAngularAcceleration On DevHub

Name Type Default
torque Vector3 none
angVelocity Vector3 0, 0, 0

History

TouchEnded On DevHub

Name Type Default
otherPart BasePart none

History

Touched On DevHub

Name Type Default
otherPart BasePart none

History

Transparency On DevHub

UnionAsync On DevHub

This function yields. It will block the calling thread until completion.
Name Type Default
parts Objects none
collisionfidelity CollisionFidelity Default
renderFidelity RenderFidelity Automatic

History

Tags: [Yields]

Velocity On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.

History

Tags: [Hidden, Deprecated]

breakJoints On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

brickColor On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated, Deprecated]

getMass On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

makeJoints On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
No parameters.

History

Tags: [Deprecated]

resize On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
normalId NormalId none
deltaAmount int none

History

Tags: [Deprecated]

Removed members

BodyAngularVelocity

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

BodyCenterOfMass

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

BodyLinearVelocity

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

BodyMass

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

LinearVelocity

This property is read-only. Its value can be read, but it cannot be modified.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [ReadOnly, NotReplicated]

Negate

Name Type Default
No parameters.

History

NetworkOwnerChanged

Name Type Default
systemAddress SystemAddress none

History

Separate

Name Type Default
No parameters.

History

UnionWith

Name Type Default
part Instance none

History

subtractAsync2_INTERNAL

This function yields. It will block the calling thread until completion.
Name Type Default
parts Objects none
collisionfidelity CollisionFidelity Default
renderFidelity RenderFidelity Automatic

History

Tags: [Yields]

touched

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
otherPart Instance none

History

Tags: [Deprecated]

unionAsync2_INTERNAL

This function yields. It will block the calling thread until completion.
Name Type Default
parts Objects none
collisionfidelity CollisionFidelity Default
renderFidelity RenderFidelity Automatic

History

Tags: [Yields]

Relevant classes (3)

Relevant enums (6)

Relevant members (43)