Is there a reason the server can't see PlayerScripts?

Continuing the discussion from Replicating a ModuleScript from server -> PlayerScripts?:

The server can see a player’s Backpack, PlayerGui, and StarterGear. While clientside changes don’t replicate with filtering enabled, the server still knows that the container exists, and can parent things to it which in turn replicate to the client. Why is this not also true with PlayerScripts?

Left: Server; Right: Client

4 Likes

I would argue it should just be local only but PlayerGui isn’t. Based on how it works now, I agree that PlayerScripts should behave the same as PlayerGui.

1 Like