Experimental browser for the Atmosphere
My issue with persistence is that there is no way a world can check if something goes wrong with restoring the data from the server. Worlds have to guess if the player is new or data is waiting/failed to load. The OnPlayerRestored event runs when all scene data is restored, only if there was any.
May 2, 2025, 2:30 PM
{ "uri": "at://did:plc:v4vptbh3jscij6g4cjpwur3y/app.bsky.feed.post/3lo6zzpaaic2s", "cid": "bafyreibdvmhz6ybbrkjuncphxcuh5sz4mi27k45z64l5lcpzmjmjavdiiq", "value": { "text": "My issue with persistence is that there is no way a world can check if something goes wrong with restoring the data from the server. Worlds have to guess if the player is new or data is waiting/failed to load. The OnPlayerRestored event runs when all scene data is restored, only if there was any.", "$type": "app.bsky.feed.post", "langs": [ "en" ], "reply": { "root": { "cid": "bafyreihhuxl3yjkpjcxfyipsxvuwg5vno5sjhhmbm4gib6dtb3nozrsfwe", "uri": "at://did:plc:szccxtk3b4fhm5bkpn64odts/app.bsky.feed.post/3lo5daa5x6k2p" }, "parent": { "cid": "bafyreibw6rvkpquhwsfmno47bduvtb63j3jckxhsmzjaea57cdjx5vrlfu", "uri": "at://did:plc:v4vptbh3jscij6g4cjpwur3y/app.bsky.feed.post/3lo6zmo5bx22s" } }, "createdAt": "2025-05-02T14:30:52.269Z" } }