Server authority is great, i'd even say amazing but activating it just ruins half of the developper base favorite plugins.

basically some plugins uses attributes as a mean to stock informations to get used in other scripts but now server authority recognize them as invalid and deletes them sometimes making said plugin unusable. I’m not sure who’s to blame for this either the plugin developper or roblox but one thing i know for sure is that it needs to be fixed asap because i love the fact that server authority fixes partially the hacking issue

Expected behavior

an explanation as to why attributes are an issue for server authority overall, and 2. either the roblox developpement team or the plugin devs themselves to fix this issue. because now Emmiter2D VFXIA and VFXFORGE are obsolete. 3. a tutorial on how to use the new PlayerModule Module script.

3 Likes

Unfortunately, Attributes need to be limited for Server Authority.

I do a tech deep dive here: Server Authority - Tech Deep Dive + Engineering Insights and more specifically this hidden post that it links to.

For the time being the tech assumes Attributes are gameplay critical for proper synchronization between server and client. I think this plugin, being VFX-based, you probably expect that this attributes are local-only and therefore don’t need synchronization.

We’re going to look at ways to only apply limits to gameplay/synchronization critical attributes, but for the time being we’re keeping the restrictive mode until we can loosen it to avoid breaking existing Server Authority content in the future.

TLDR: Known issue, looking at how we can resolve it correctly.