Skip to content

PlayerScripts

Supported Class Scripting & Networking NotCreatable NotReplicated

A container for client-side scripts to be run inside Player objects within the Players service.

0 Nova members · 16 modern Roblox members not implemented yet

Description

PlayerScripts is a container object located inside Player objects within the Players service. It is created automatically when a player joins the game and its main purpose is to contain client scripts copied from the StarterPlayerScripts container within the StarterPlayer service.

Unlike the Backpack and PlayerGui containers, the PlayerScripts container is not accessible to the server and server‑side Script objects will not run when parented to PlayerScripts.

Inheritance

Object → Instance → PlayerScripts

Nova inheritance: Instance → PlayerScripts

Inherited members

Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.

16 modern Roblox member(s) are not implemented yet — expand to inspect

Members declared by Roblox's PlayerScripts class (or by a missing base class) that Nova does not expose. Use this list to scope a migration; the compatibility guide has the recommended workaround.

Methods

Member Signature Status Notes Flags
ClearComputerCameraMovementModes PlayerScripts:ClearComputerCameraMovementModes(): null Not yet Unregisters all ComputerCameraMovementMode enums from the game's settings menu. —
ClearComputerMovementModes PlayerScripts:ClearComputerMovementModes(): null Not yet Unregisters all ComputerMovementMode enums from the game's settings menu. —
ClearTouchCameraMovementModes PlayerScripts:ClearTouchCameraMovementModes(): null Not yet Unregisters all TouchCameraMovementMode enums from the game's settings menu. —
ClearTouchMovementModes PlayerScripts:ClearTouchMovementModes(): null Not yet Unregisters all TouchMovementMode enums from the game's settings menu. —
GetRegisteredComputerCameraMovementModes PlayerScripts:GetRegisteredComputerCameraMovementModes(): Array Not yet — RobloxScriptSecurity
GetRegisteredComputerMovementModes PlayerScripts:GetRegisteredComputerMovementModes(): Array Not yet — RobloxScriptSecurity
GetRegisteredTouchCameraMovementModes PlayerScripts:GetRegisteredTouchCameraMovementModes(): Array Not yet — RobloxScriptSecurity
GetRegisteredTouchMovementModes PlayerScripts:GetRegisteredTouchMovementModes(): Array Not yet — RobloxScriptSecurity
RegisterComputerCameraMovementMode PlayerScripts:RegisterComputerCameraMovementMode(cameraMovementMode: ComputerCameraMovementMode): null Not yet Registers that a computer camera movement mode is available to be selected from the game menu. —
RegisterComputerMovementMode PlayerScripts:RegisterComputerMovementMode(movementMode: ComputerMovementMode): null Not yet Registers that a computer movement mode is available to be selected from the game menu. —
RegisterTouchCameraMovementMode PlayerScripts:RegisterTouchCameraMovementMode(cameraMovementMode: TouchCameraMovementMode): null Not yet Registers that a touch camera movement mode is available to be selected from the game menu. —
RegisterTouchMovementMode PlayerScripts:RegisterTouchMovementMode(movementMode: TouchMovementMode): null Not yet Registers that a touch movement mode is available to be selected from the game menu. —

Events

Member Signature Status Notes Flags
ComputerCameraMovementModeRegistered ComputerCameraMovementModeRegistered() Not yet — RobloxScriptSecurity
ComputerMovementModeRegistered ComputerMovementModeRegistered() Not yet — RobloxScriptSecurity
TouchCameraMovementModeRegistered TouchCameraMovementModeRegistered() Not yet — RobloxScriptSecurity
TouchMovementModeRegistered TouchMovementModeRegistered() Not yet — RobloxScriptSecurity

Roblox reference: PlayerScripts

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.