Roblox API Reference

WorldRoot On DevHub

Summary

This class is not creatable. An object of this class cannot be created with Instance.new.

Tags: [NotCreatable]

Inherits (3)

Inherited by (2)

Member index (24)

Type Member History
bool ArePartsTouchingOthers (Objects partList, float overlapIgnored = 0.000199999995) 434
RaycastResult Blockcast (CFrame cframe, Vector3 size, Vector3 direction, RaycastParams params = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 569
null BulkMoveTo (Objects partList, Array cframeList, BulkMoveMode eventMode = FireAllEvents) 435 573
string CacheCurrentTerrain (string id, Vector3 center, float radius) 552
bool ClearCachedTerrain (string id) 552
Tuple FindPartOnRay (Ray ray, Instance ignoreDescendantsInstance = nil, bool terrainCellsAreCubes = false, bool ignoreWater = false) 442
Tuple FindPartOnRayWithIgnoreList (Ray ray, Objects ignoreDescendantsTable, bool terrainCellsAreCubes = false, bool ignoreWater = false) 442
Tuple FindPartOnRayWithWhitelist (Ray ray, Objects whitelistDescendantsTable, bool ignoreWater = false) 442
Objects FindPartsInRegion3 (Region3 region, Instance ignoreDescendantsInstance = nil, int maxParts = 20) 512
Objects FindPartsInRegion3WithIgnoreList (Region3 region, Objects ignoreDescendantsTable, int maxParts = 20) 512
Objects FindPartsInRegion3WithWhiteList (Region3 region, Objects whitelistDescendantsTable, int maxParts = 20) 512
Objects GetPartBoundsInBox (CFrame cframe, Vector3 size, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 470 509 549
Objects GetPartBoundsInRadius (Vector3 position, float radius, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 470 509 549
Objects GetPartsInPart (BasePart part, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 470 492 509 549
null IKMoveTo (BasePart part, CFrame target, float translateStiffness = 0.5, float rotateStiffness = 0.5, IKCollisionsMode collisionsMode = OtherMechanismsAnchored) 427 483 573
bool IsRegion3Empty (Region3 region, Instance ignoreDescendentsInstance = nil) 512
bool IsRegion3EmptyWithIgnoreList (Region3 region, Objects ignoreDescendentsTable) 512
RaycastResult Raycast (Vector3 origin, Vector3 direction, RaycastParams raycastParams = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 420 422 438 509 549
RaycastResult RaycastCachedTerrain (string id, Vector3 origin, Vector3 direction, bool ignoreWater) 552
null SetInsertPoint (Vector3 point, bool ignoreGrid = false) 430 429 431 573
RaycastResult Shapecast (BasePart part, Vector3 direction, RaycastParams params = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 603
RaycastResult Spherecast (Vector3 position, float radius, Vector3 direction, RaycastParams params = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) 569
Tuple findPartOnRay (Ray ray, Instance ignoreDescendantsInstance = nil, bool terrainCellsAreCubes = false, bool ignoreWater = false)
Objects findPartsInRegion3 (Region3 region, Instance ignoreDescendantsInstance = nil, int maxParts = 20)
26 members inherited from Model
4 members inherited from PVInstance
57 members inherited from Instance

Removed member index (1)

Type Member History
void IkMoveTo (Instance part, CFrame target, float translateStiffness = 1, float rotateStiffness = 1, CollisionsMode collisionsMode = OtherMechanismsAnchored) 418 427

History

Members

ArePartsTouchingOthers On DevHub

Name Type Default
partList Objects none
overlapIgnored float 0.000199999995

History

Blockcast On DevHub

Name Type Default
cframe CFrame none
size Vector3 none
direction Vector3 none
params RaycastParams RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

BulkMoveTo On DevHub

Name Type Default
partList Objects none
cframeList Array none
eventMode BulkMoveMode FireAllEvents

History

CacheCurrentTerrain On DevHub

Name Type Default
id string none
center Vector3 none
radius float none

History

ClearCachedTerrain On DevHub

Name Type Default
id string none

History

FindPartOnRay On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
ray Ray none
ignoreDescendantsInstance Instance nil
terrainCellsAreCubes bool false
ignoreWater bool false

History

Tags: [Deprecated]

FindPartOnRayWithIgnoreList On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
ray Ray none
ignoreDescendantsTable Objects none
terrainCellsAreCubes bool false
ignoreWater bool false

History

Tags: [Deprecated]

FindPartOnRayWithWhitelist On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
ray Ray none
whitelistDescendantsTable Objects none
ignoreWater bool false

History

Tags: [Deprecated]

FindPartsInRegion3 On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
region Region3 none
ignoreDescendantsInstance Instance nil
maxParts int 20

History

Tags: [Deprecated]

FindPartsInRegion3WithIgnoreList On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
region Region3 none
ignoreDescendantsTable Objects none
maxParts int 20

History

Tags: [Deprecated]

FindPartsInRegion3WithWhiteList On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
region Region3 none
whitelistDescendantsTable Objects none
maxParts int 20

History

Tags: [Deprecated]

GetPartBoundsInBox On DevHub

Name Type Default
cframe CFrame none
size Vector3 none
overlapParams OverlapParams OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

GetPartBoundsInRadius On DevHub

Name Type Default
position Vector3 none
radius float none
overlapParams OverlapParams OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

GetPartsInPart On DevHub

Name Type Default
part BasePart none
overlapParams OverlapParams OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

IKMoveTo On DevHub

Name Type Default
part BasePart none
target CFrame none
translateStiffness float 0.5
rotateStiffness float 0.5
collisionsMode IKCollisionsMode OtherMechanismsAnchored

History

IsRegion3Empty On DevHub

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

History

Tags: [Deprecated]

IsRegion3EmptyWithIgnoreList On DevHub

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

History

Tags: [Deprecated]

Raycast On DevHub

Name Type Default
origin Vector3 none
direction Vector3 none
raycastParams RaycastParams RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

RaycastCachedTerrain On DevHub

Name Type Default
id string none
origin Vector3 none
direction Vector3 none
ignoreWater bool none

History

SetInsertPoint On DevHub

Name Type Default
point Vector3 none
ignoreGrid bool false

History

Shapecast On DevHub

Name Type Default
part BasePart none
direction Vector3 none
params RaycastParams RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

Spherecast On DevHub

Name Type Default
position Vector3 none
radius float none
direction Vector3 none
params RaycastParams RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}

History

findPartOnRay On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
ray Ray none
ignoreDescendantsInstance Instance nil
terrainCellsAreCubes bool false
ignoreWater bool false

Tags: [Deprecated]

findPartsInRegion3 On DevHub

This item is deprecated. It exists for backwards-compatibility only, and should not be used for new work.
Name Type Default
region Region3 none
ignoreDescendantsInstance Instance nil
maxParts int 20

Tags: [Deprecated]

Removed members

IkMoveTo

Name Type Default
part Instance none
target CFrame none
translateStiffness float 1
rotateStiffness float 1
collisionsMode CollisionsMode OtherMechanismsAnchored

History

Relevant classes (2)

Relevant enums (2)