Quenty / NevermoreEngine

ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox
https://quenty.github.io/NevermoreEngine/
MIT License
408 stars 124 forks source link

Loader: Remove Studio check, Move Modules to ReplicatedFirst #483

Closed abidbmt closed 1 month ago

abidbmt commented 1 month ago

The Studio check is not only unneeded but it also doesnt simulate live server states which isnt the point of play testing regardless of performance.

I decided to move the modules to ReplicatedFirst because ReplicatedStorage and ReplicatedFirst have nearly the same functionality where I would even say that ReplicatedFirst is more benefitial than ReplicatedStorage. I also think ReplicatedStorage is supposed to be used like this, just think like ReplicatedStorage being ServerStorage and ReplicatedFirst being ServerScriptService, it is simply much more logical and it also removes the issue of scripts that run in ReplicatedFirst having to wait for the loader to be replicated to the Client.