VerseIsland
Feed Learn Leaderboard Guides Explore Search Docs Verse Library
Sign in
Feed Learn Leaderboard Guides Explore Search Docs Verse Library
Fortnite Guides › Persistence · Up to Fortnite Guides · Persistence
Browse Fortnite Guides

Verse Persistence Best Practices

Persistable data allows you to track and save data per player between play sessions. Persistable data works by storing data for each individual player, such as their profile or stats, in Verse. This data can then be updated as many times as the data's value changes. Because this data is persistable, it will persist across game sessions and be available any time the player is online in the game. For more information, see Using Persistable Data in Verse.

This page covers some best practices when working with persistable data in Verse.

Use Classes to Add New Fields Later

Currently the only type of persistable data that you can change after you publish your island is the class type, as long as new fields have default values. This means that loading saved data from a previous version will then include the new fields and their default values.

Let's look at an example of publishing a project with the following persistable data.

|  |  |
| --- | --- |
|  | player_profile_data := class<final><persistable>: |
|  | Class:player_class = player_class.Villager |
|  | XP:int = 0 |
|  | Rank:int = 0 |

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Comments

    Sign in to vote, comment, or suggest an edit. Sign in
    📄
    Source
    Epic Games

    © Epic Games. Official Epic developer documentation, shown here as a reference with a link to the original. All rights remain with Epic Games. Terms ↗

    View original Sources & licensing
    Request removal
    Last updated Jun 23, 2026
    Keep exploring
    Next up
    • Using Persistable Data In Verse
    • If you are using classes, we recommend using a [constructor
    Related topics
    • Verse Persistence Best Practices Persistence
    • Using Persistable Data In Verse Persistence
    • Learn Programming With Verse In Unreal Editor For Fortnite Verse Language
    • Learn Programming With Verse In Unreal Editor For Fortnite Verse Language
    • Programming With Verse In Unreal Editor For Fortnite Verse Language

    Related

    Open in graph →

    Related topics

    • Verse Persistence Best Practices
    • Using Persistable Data In Verse
    • Using Persistable Data In Verse
    • Learn Programming With Verse In Unreal Editor For Fortnite
    • Learn Programming With Verse In Unreal Editor For Fortnite
    VerseIsland · an archipelago of Verse & UEFN knowledge
    Learn Guides History About & Press Sources & Licensing Status

    Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.