Where Should I Store Player Stats for a Custom Player List?

If I want to display player stats in my custom player list, should I use leaderstats under the Player, or can I create a separate stats folder somewhere else? Or is it just a matter of preference?

Use leaderstats if you want stats to show up in the default player list. If you’re using a custom UI, you can store stats anywhere—just mirror values into leaderstats if needed.

It’s mostly preference unless you’re relying on the built-in leaderboard.

well it’s custom player list, so I supposed it’s preference right?

1 Like

Yes it should be. I have never really played around with the leaderboard that much.

Yes you can name it whatever you want then just reference it in your Custom Player List, You could always do a Configuration and store StringValues under it then do something like local Stats = Player:FindFirstChild(Config.PlayerStats.Value) this way you can always dynamically change it without having to modify your code (Future Games?)

It’s preference, but I’d still recommend using leaderstats in case you decide to use the default player list in the future (for example, if the custom one breaks).