How to make full copies of a DataStore from one experience to another?

Since no one answers my most complex question, I’ll break it down into pieces. The first is:

How to make full copies of a DataStore from one game/experience to another?

  1. Select a data store and use ListKeysAsync to get all the data and place it in a table.
  2. Use loop for do in the table in the new experience and uses SetAsync to load the data.

If you must move all the data stores, use ListDataStoresAsync to get them.

2 Likes

I said " from one game/experience to another"

It is, it is to move data stores from experience to another, if it were 2 places within the same experience would share data store. The same goes for moving from one data store to another in the same experience.

1 Like

thank you!!! this was super helpful… still trying to understand datastores thought…

Hi, What about ordered datastores? Should I just use ListKeysAsync as ListDataStoresAsync does not display ordered DS?