I have a save game I've been playing over the LAN with others and I'm wanting to move it to another computer. The only issue is that someone else was playing the map over LAN on the computer I'm transferring to. I'm able to transfer the map fine, but when I try to load the map up, I end up with their inventory, stats, locations etc. Is there a way to fix this?
The way the save is constructed (a legacy of the way MC has evolved), the HOST always get's the inventory and location from the level.dat file.
So if you transfer a world from one PC to another with the intent of switching from being a Guest to being the Host, or vice versa, it will result in an inventory replacement.
Not only that, but as Host, if you are logged in as User1 then the following happens:
1) Load inventory etc from level.dat
2) Update inventory etc to level.dat and user1.dat
So after running the world your former personal inventory is also overwritten. But presumably you might have another copy of it on the original computer.
NOTE NOTE NOTE: although both files end in .dat they are not the same format file. You can't just copy one to the other. This will CORRUPT your world.
Bottom line. I think that the former Host can visit as a Guest and get their old inventory (because it was stored in two places as in (2) above). A new host loses their former personal guest inventory. You can fix this with an inventory editor, or switching to creative mode, etc.
[This mechanism is how downloaded adventure/challenge maps work, where anyone who downloads the world gets the intended starting inventory and location].
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I have a save game I've been playing over the LAN with others and I'm wanting to move it to another computer. The only issue is that someone else was playing the map over LAN on the computer I'm transferring to. I'm able to transfer the map fine, but when I try to load the map up, I end up with their inventory, stats, locations etc. Is there a way to fix this?
Thanks
So if you transfer a world from one PC to another with the intent of switching from being a Guest to being the Host, or vice versa, it will result in an inventory replacement.
Not only that, but as Host, if you are logged in as User1 then the following happens:
1) Load inventory etc from level.dat
2) Update inventory etc to level.dat and user1.dat
So after running the world your former personal inventory is also overwritten. But presumably you might have another copy of it on the original computer.
NOTE NOTE NOTE: although both files end in .dat they are not the same format file. You can't just copy one to the other. This will CORRUPT your world.
Bottom line. I think that the former Host can visit as a Guest and get their old inventory (because it was stored in two places as in (2) above). A new host loses their former personal guest inventory. You can fix this with an inventory editor, or switching to creative mode, etc.
[This mechanism is how downloaded adventure/challenge maps work, where anyone who downloads the world gets the intended starting inventory and location].