Is it possible to sync StarterPlayer across all places in my universe?

So I’ve recently been creating more places within my games universe, but everytime I create one I have to go in and manually sync all my StarterPlayer settings between that one and the main universe place, which considering how I may end up with over 20-30 places in my game, this would be incredibly time consuming to not only manually sync but also update if I make a change to say maxslopeangle or jumpheight or something of the sort.

I know for scripts and what not we have packages, but from my knowledge you cant use those on StarterPlayer, and I’m pretty sure those are entirely script based(for lines of code) not properties or anything.

The only idea I can think of is having a script in serverscriptservice that’s a package, and whenever a server starts the script automatically sets all the values in StarterPlayer, then if I make a change to say jumpheight or something I’d make that change in the script then update the package.

Create your own handling for characters
Disable automatic player character loading and when a player joins the game, assign them a character using the Roblox package system or require a published model.

As you stated, you cannot use startercharacter with packages, so just assign the character manually with a script when a player joins.

1 Like