R5HN6TNA5PO3DSVZ3ALMMBEO4HREQUTKIJJ7VEISOTRSFRBEDKYAC
7KT5VCNGU24M5NPW2YME3BAE3HASNPJ7Y6VEKCFEJDQKNXCP4MYAC
CZPLX4O4R7K3TF3NSAL5PT7NO3CUOLDY3OR332GBIYYNKMZTW24AC
DHO4JCJIELKX4R42XXAMAHVQTTE6OWULLP2QF4BXO3UWC5UTMSMAC
3J7QNHQ4F2VBYCK6SWKPO3AW3YYAJZNWOW6XNSURSRDZOE2ZIGQAC
WPC667PRTGRE7BNP6E7ZCQIKXYMIHJT3LUTTQT7VX2HQVRBXNIKAC
DDJJXZKSQLXUXIMLKMKHY75JKC2IRA2A7SEVSUNL5FSCFH77T4IAC
3UFL673QX2JG7KHTAM7DFH4BBYVHDNMXBS2RW45G3JBNFZFLSRRQC
// updaters.playerSave.allocatedPointNodeSet.update((prev, prevGameState) => {
// if (prev.size() === 0) {
// let startNode = prevGameState.worldGen.zLevels[0].chunks.get(new Vector2(0, 0))?.pointNodes.get(new Vector2(0, 0));
// if (startNode) {
// prev.put(new PointNodeRef({
// z: 0,
// chunkCoord: new Vector2(0, 0),
// pointNodeCoord: new Vector2(0, 0),
// pointNodeId: startNode?.id
// }))
// return prev.clone();
// }
// }
// return prev;
// })