Apologies because I am very new to this.
(1) Specifically, I want to know which containers are only visible and manipulable by the server, which ones can be viewed but not changed by clients, and which ones can be changed by clients (if any) without remote events.
My understanding is that:
Positional changes from BodyMovers and animations are replicated regardless
Workspace: visible to clients, local changes not replicated Lighting: visible to clients, local changes not replicated ServerStorage: not visible to clients ServerScriptStorage: not visible to clients SoundService: visible to clients, local changes not replicated
I am not sure about:
Players ReplicatedStorage ReplicatedFirst StarterGui, StarterPack, StarterPlayer
(2) Also, unrelated to the original question, what prevents people from injecting local scripts that fire remote events?
