Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

What Do ReplicatedFirst, ReplicatedStorage, ServerScript, And ServerStorage Do?

What is the purpose of ReplicatedFirst and ReplicatedStorage, what are they used for that also goes for ServerScripService and ServerStorage as well as StarterPack and StarterPlayer?

1 answer

✓ Accepted answer

The following circle back to the Client-Server model:

• ReplicatedFirst:

All context is transferred to the Client first, before any other assets.

• ReplicatedStorage:

All context is replicated to the Client & Server—is accessible from both ends.

• SeverScriptService:

All content is stored on the Server; this container is primarily used to store Server-sided programs.

• ServerStorage:

All content is stored on the Server; this container is used to house important assets, inaccessible from the Client.


The following is pertinent to the Player:

• StarterPlayer (StarterPlayer/CharacterScripts):

Houses containers that Instantiate programs; subsequently, all children of this container will be stored under the local Player Object.

This discussion is preserved as it was. New answers, comments, and votes are closed.