diff --git a/app/server/worker.js b/app/server/worker.js index 7caf9a5..875bf28 100644 --- a/app/server/worker.js +++ b/app/server/worker.js @@ -83,13 +83,13 @@ if (import.meta.hot) { const resolver = createResolver(); resolvers.push(resolver); await beforeResolver; - const oldPlayer = await engine.server.readJson('players/0'); + const oldPlayer = await engine.loadPlayer(0); const player = await createPlayer(0); // Less jarring player.Ecs = oldPlayer.Ecs; player.Direction = oldPlayer.Direction; player.Position = oldPlayer.Position; - await engine.server.writeData('players/0', (new TextEncoder()).encode(JSON.stringify(player))); + await engine.savePlayer(0, player); resolver.resolve(); }); import.meta.hot.accept('./create/forest.js', async ({default: createForest}) => {