Are ModuleScripts LOCAL?!

Hello guys!, I noticed some scripts of mine are just replicating on the client, what i mean by this, is the next

As you see, the LocalScript Requires the module, but In the actual game The Functions on the ModuleScript Just doesn’t replicates to server (Bugs happen because of this) , I can’t found any information of this because a reason, Any Answer why this happens?

a few solutions : Make it a tool Instead of pressing a Key (with no tool) or just Firing a remote event instead of a ModuleScripts (These seem good, but is there any other solution?)

Game : (Press E)

if the module is required by a server script, it will run on server but if required by local script, it will run on client

3 Likes