I this Bronze Cho just secured your win <| sep |> Added . My tag is TTC . <| sep |> I usually assume I ' m weird looking or ugly to them . <| sep |> I ' m pretty sure Starbound does create rolling backups , as is apparent in the OPCheck my post again I never said nor implied that it doesn ' t do that . My only mention of the rolling backups was at the end when I said you ' d still want to do that , meaning that what I said isn ' t a replacement for the rolling backups , but a way to improve the initial saving process . Creating a temporary file to write data to is still creating a file to write data to whether the file is permanent or temporary it doesn ' t change the fact that you can ' t save data without a file to save it toThat ' s tangential to the problem I was addressing , because creating a file to write to should not be causing the original player file to be blanked out unless the developer is writing data very naively . The bulk of my post provided an example of a better way to handle replacing oldfile with newfile safely . I was being much more general in this aspect than I think you were interpreting . Possibly . Your comment reads to me like a deflection of the problem , so I was explaining why it shouldn ' t be deflected because well that ' s because power outages , not the game ' s problem is incorrect . That sort of thing is still the programmer ' s problem when data integrity matters . Sure , it ' s just a game , but people care about their data , so it does still matter here . I ' m confident that the current system is more than adequate . But it ' s not . Being able to manually work around the problem when it happens isn ' t an adequate solution to the problem , it ' s a bandage on an unfixed problem . Taking an extra step to mitigate the problem in the first place is what should happen . What I suggested write separate file , rename is the normal way of saving data more reliably . Combine that with the current design of rolling backups as a failsafe and you ' d have a pretty good setup . Having played copious amounts of modded Minecraft I can only say be thankful that the backup instances work minus the bookmarks so many times I ' ve had corrupted backups because of how hacky that game is . Someone else does it worse does not mean it ' s being handled correctly here and should not be used to excuse a design problem . With regard to data handling , Starbound is better than it could be but worse than it should be . If nobody talks about the problem because someone else did it worse then the devs will never realise it ' s something that needs improvement . I haven ' t personally had game data corrupt so far but a friend and I have both lost game data in multiplayer because his PC crashed while hosting . When that happened , he didn ' t care that someone else did it worse , he cared that what Starbound did wasn ' t quite good enough . It ' s an area of the game that needs work and discussion , not defense of the status quo .