Uploading MainModule Model to Marketplace Automatically Gets Moderated

Hello everyone!

Recently me and some friends have been working on a game that allows you to load mods in you created inside studio. Mods are just models with a MainModule that contain information like the name, description and any objects it may add.
RobloxStudioBeta_nhwy9niFBu

One problem we have been having though is uploading them to the marketplace, as whenever we try to upload a model with a MainModule module script it automatically gets taken down and flagged as “Misusing Roblox Systems,” even if the model doesn’t contain anything malicious/obfuscated. Even after appeals it continues to be denied.

This is really frustrating as it prevents us from using the main feature of our game, which is the modding capabilites. If anyone knows a way fix this it would be greatly appreciated!

1 Like

There’s a restriction for public assets that require other remote assets through require(ID). Even if numeric requires aren’t in the mod, there might even be a restriction on the asset being named MainModule and thus being publicly requirable.

At the moment, you can’t dynamically load in assets made by other users. If you’re okay with the risks, HTTP requesting a string and loadstringing is still an option for a dynamic solution. As with the original solution (if that worked), you’d liable for whatever a mod shows to the players.

1 Like