You have require() for module scripts and I have a friend who doesn’t believe what I say therefor I am coming here to hopefully show that I am right. Therefor I will not say what I mean.
You have the function called require() to well require module scripts.
When you make a module script you can upload it to your profile and call it MainModule. Then it can stay private and it can still be used. (Ye, I know this is getting disabled)
Anyways as of now in working state here is my question:
Do you need HTTP service enabled to require() a private module?
I would want those who use this and knows this well to reply. I hope you can help.
If you’re conferring that a private module is a 3rd party module which you do not own or isn’t owned by the group which you may be editing then either way you don’t need HTTP service
You don’t need to have HTTP service enabled to use Roblox assets in general, HTTP service is only for remote connections, hence why roblox doesn’t allow you to make API calls with it either. When you require a private module it fetches it from roblox’s servers like it would with any other asset.
There’s no reason to force HTTP to be enabled for private modules anyways. It’s like forcing HTTP to be enabled for the methods under the Players service (eg. GetUserThumbnailAsync), not practical to force it and no technical reason to.