Learn
Engine Class
Workspace
Not Creatable
Service

Summary
Properties
Methods
BreakJoints(objects: Instances):()
Deprecated
JoinToOutsiders(objects: Instances,jointType: Enum.JointCreationMode):()
MakeJoints(objects: Instances):()
Deprecated
UnjoinFromOutsiders(objects: Instances):()
Inherited Members

API Reference
Properties
AirDensity
Read Parallel
Capabilities: Physics, Environment
Simulation Access
Workspace.AirDensity:number

AirTurbulenceIntensity
Read Parallel
Capabilities: Physics, Environment
Simulation Access
Workspace.AirTurbulenceIntensity:number

AllowThirdPartySales
Not Replicated
Read Parallel
Capabilities: Monetization
Workspace.AllowThirdPartySales:boolean

AuthorityMode
Roblox Script Security
Read Parallel
Workspace.AuthorityMode:Enum.AuthorityMode

AvatarUnificationMode
Not Scriptable
Read Parallel
Workspace.AvatarUnificationMode:Enum.AvatarUnificationMode

ClientAnimatorThrottling
Read Parallel
Capabilities: Animation
Workspace.ClientAnimatorThrottling:Enum.ClientAnimatorThrottlingMode

CurrentCamera
Not Replicated
Read Parallel
Capabilities: Basic
Workspace.CurrentCamera:Camera

DistributedGameTime
Not Replicated
Read Parallel
Capabilities: Basic
Workspace.DistributedGameTime:number

EnableSLIMAvatars
Not Scriptable
Read Parallel
Capabilities: Players
Workspace.EnableSLIMAvatars:Enum.RolloutState

FallenPartsDestroyHeight
Plugin Security
Read Parallel
Capabilities: Basic
Workspace.FallenPartsDestroyHeight:number

FallHeightEnabled
Plugin Security
Read Parallel
Capabilities: Basic
Workspace.FallHeightEnabled:boolean

FilteringEnabled
Deprecated

FluidForces
Not Scriptable
Read Parallel
Workspace.FluidForces:Enum.FluidForces

GlobalWind
Read Parallel
Capabilities: Basic
Simulation Access
Workspace.GlobalWind:Vector3

Gravity
Read Parallel
Capabilities: Basic
Simulation Access
Workspace.Gravity:number
Code Samples
Low Gravity Button
local MOON_GRAVITY_RATIO = 1.62 / 9.81
local DEFAULT_GRAVITY = 196.2
local MOON_GRAVITY = DEFAULT_GRAVITY * MOON_GRAVITY_RATIO
-- Create a touch pad
local pad = Instance.new("Part")
pad.Size = Vector3.new(5, 1, 5)
pad.Position = Vector3.new(0, 0.5, 0)
pad.Anchored = true
pad.BrickColor = BrickColor.new("Bright green")
pad.Parent = workspace
-- Listen for pad touch
local enabled = false
local debounce = false
local function onPadTouched(_hit)
if not debounce then
debounce = true
enabled = not enabled
workspace.Gravity = enabled and MOON_GRAVITY or DEFAULT_GRAVITY
pad.BrickColor = enabled and BrickColor.new("Bright red") or BrickColor.new("Bright green")
task.wait(1)
debounce = false
end
end
pad.Touched:Connect(onPadTouched)

IKControlConstraintSupport
Not Scriptable
Read Parallel
Workspace.IKControlConstraintSupport:Enum.IKControlConstraintSupport

InsertPoint
Not Replicated
Read Parallel
Workspace.InsertPoint:Vector3

InterpolationThrottling
Deprecated

LayeredClothingCacheOptimizations
Not Scriptable
Read Parallel
Capabilities: AvatarAppearance
Workspace.LayeredClothingCacheOptimizations:Enum.RolloutState

LuauTypeCheckMode
Plugin Security
Read Parallel
Workspace.LuauTypeCheckMode:Enum.LuauTypeCheckMode

MeshPartHeadsAndAccessories
Not Scriptable
Read Parallel
Workspace.MeshPartHeadsAndAccessories:Enum.MeshPartHeadsAndAccessories

MeshStreamingAndImprovedLods
Not Scriptable
Read Parallel
Workspace.MeshStreamingAndImprovedLods:Enum.RolloutState

ModelStreamingBehavior
Not Scriptable
Read Parallel
Workspace.ModelStreamingBehavior:Enum.ModelStreamingBehavior

NextGenerationReplication
Not Scriptable
Read Parallel
Workspace.NextGenerationReplication:Enum.RolloutState

NextGenerationReplicationAlias
Not Replicated
Not Scriptable
Roblox Security
Read Parallel
Workspace.NextGenerationReplicationAlias:Enum.RolloutState

PathfindingUseImprovedSearch
Not Scriptable
Read Parallel
Workspace.PathfindingUseImprovedSearch:Enum.PathfindingUseImprovedSearch

PhysicsSteppingMethod
Not Scriptable
Read Parallel
Workspace.PhysicsSteppingMethod:Enum.PhysicsSteppingMethod

PlayerCharacterDestroyBehavior
Not Scriptable
Read Parallel
Workspace.PlayerCharacterDestroyBehavior:Enum.PlayerCharacterDestroyBehavior

PlayerScriptsUseInputActionSystem
Not Scriptable
Read Parallel
Workspace.PlayerScriptsUseInputActionSystem:Enum.RolloutState

PlayerScriptsUseInputActionSystemAlias
Not Replicated
Not Scriptable
Roblox Security
Read Parallel
Workspace.PlayerScriptsUseInputActionSystemAlias:Enum.RolloutState

PrimalPhysicsSolver
Not Scriptable
Read Parallel
Workspace.PrimalPhysicsSolver:Enum.PrimalPhysicsSolver

RejectCharacterDeletions
Not Scriptable
Read Parallel
Workspace.RejectCharacterDeletions:Enum.RejectCharacterDeletions

RenderingCacheOptimizations
Not Scriptable
Read Parallel
Capabilities: Physics
Workspace.RenderingCacheOptimizations:Enum.RenderingCacheOptimizationMode

ReplicateInstanceDestroySetting
Not Scriptable
Read Parallel
Workspace.ReplicateInstanceDestroySetting:Enum.ReplicateInstanceDestroySetting

Retargeting
Read Parallel
Capabilities: Animation
Workspace.Retargeting:Enum.AnimatorRetargetingMode

SandboxedInstanceMode
Not Scriptable
Read Parallel
Workspace.SandboxedInstanceMode:Enum.SandboxedInstanceMode

SignalBehavior
Not Scriptable
Read Parallel
Workspace.SignalBehavior:Enum.SignalBehavior

SignalBehaviorAlias
Not Replicated
Not Scriptable
Roblox Security
Read Parallel
Workspace.SignalBehaviorAlias:Enum.SignalBehavior

StreamingEnabled
Plugin Security
Read Parallel
Workspace.StreamingEnabled:boolean

StreamingEnabledAlias
Not Replicated
Not Scriptable
Roblox Security
Read Parallel
Workspace.StreamingEnabledAlias:boolean

StreamingIntegrityMode
Not Scriptable
Read Parallel
Workspace.StreamingIntegrityMode:Enum.StreamingIntegrityMode

StreamingMinRadius
Not Scriptable
Read Parallel
Workspace.StreamingMinRadius:number

StreamingTargetRadius
Not Scriptable
Read Parallel
Workspace.StreamingTargetRadius:number

StreamOutBehavior
Not Scriptable
Read Parallel
Workspace.StreamOutBehavior:Enum.StreamOutBehavior

Terrain
Read Only
Not Replicated
Read Parallel
Workspace.Terrain:Terrain

TouchesUseCollisionGroups
Not Scriptable
Read Parallel
Workspace.TouchesUseCollisionGroups:boolean

UseFixedSimulation
Not Scriptable
Read Parallel
Workspace.UseFixedSimulation:Enum.RolloutState

UseFixedSimulationAlias
Not Replicated
Not Scriptable
Roblox Security
Read Parallel
Workspace.UseFixedSimulationAlias:Enum.RolloutState

UseNewLuauTypeSolver
Not Scriptable
Read Parallel
Workspace.UseNewLuauTypeSolver:Enum.RolloutState

ValidateEnabledProximityPrompt
Not Scriptable
Read Parallel
Capabilities: Basic
Workspace.ValidateEnabledProximityPrompt:Enum.RolloutState

Methods
BreakJoints
Deprecated

GetNumAwakeParts
Write Parallel
Capabilities: Basic
Workspace:GetNumAwakeParts():number
Returns

GetPhysicsThrottling
Write Parallel
Capabilities: Basic
Workspace:GetPhysicsThrottling():number
Returns

GetRealPhysicsFPS
Write Parallel
Capabilities: Basic
Workspace:GetRealPhysicsFPS():number
Returns
Code Samples
Workspace:GetRealPhysicsFPS
local Players = game:GetService("Players")
local player = Players.LocalPlayer
while task.wait(1) do
if workspace:GetRealPhysicsFPS() > 65 then
player:Kick()
end
end

GetServerTimeNow
Write Parallel
Capabilities: Basic
Workspace:GetServerTimeNow():number
Returns

JoinToOutsiders
Capabilities: Physics
Workspace:JoinToOutsiders(
objects:Instances, jointType:Enum.JointCreationMode
):()
Parameters
objects:Instances
Returns
()

MakeJoints
Deprecated

PGSIsEnabled
Capabilities: Basic
Workspace:PGSIsEnabled():boolean
Returns

UnjoinFromOutsiders
Capabilities: Physics
Workspace:UnjoinFromOutsiders(objects:Instances):()
Parameters
objects:Instances
Returns
()

ZoomToExtents
Plugin Security
Workspace:ZoomToExtents():()
Returns
()

Events
PersistentLoaded
Workspace.PersistentLoaded(player:Player):RBXScriptSignal
Parameters
player:Player

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.