Persistence

From VRChat Wiki
Revision as of 23:22, 18 June 2026 by Hackebein (talk | contribs) (persisting is important)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
V · EThis is an official VRChat information page!
It is reviewed and approved by the VRCWiki Team. Learn how to contribute to this page by reading the Contribution Guide.
V · EThis page is a stub.
You can help the VRChat Wiki by improving it.
[Reason: You can contribute by expanding and proofreading this article, in accordance with the Manual of Style.]

Persistence is a VRChat SDK feature that allows world creators to save per-player data so that it can be restored the next time that player returns to the same world. It is VRChat's native implementation of "world persistence", replacing earlier community-built solutions.

Overview

With persistence, a world can store data associated with an individual user, such as settings, progress, or the state of certain objects, and load it again on a later visit. The data is tied to the player and the specific world, and is managed through the VRChat SDK and Udon.

Cross-world data persistence

Cross-world data persistence refers to sharing persistent data between different worlds, rather than within a single world. This is a highly experimental capability that is offered only in specific, hand-selected situations.[1]

See also

Official resources

References

  1. "May 1 2026 Developer Stream Q&A Summary" on ask.vrchat.com. Posted May 5, 2026. Retrieved June 18, 2026.