I've tried a few times now, and every time, my ops.json file from the previous snapshot (14w10c) on both of my servers get wiped out when starting the 14w11a server.
When i op users via the console and restart the server, the new ops file stay intact.
Comments 7
Cuz uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx cant be converted back to xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, if thats the problem, this isn't a bug...
Well it can easily be converted, the issue is you're downgrading. They can't retroactively change a version to support converting between formats. That's why we have to have 1.7.6 for instance.
However, you can manually fix this. All you have to do is remove the dashes, if you still have the original file.
I was not downgrading, and of course the problem is easily fixed, still, the upgrade went smoothly from ops.txt files to ops.json files, so it seems like a bug to me when the easier step of adding dashes isn't done automatically by the server when upgrading from 14w10c to 14w11a.
Just tried with the new snapshot, and same thing, when upgrading the ops.json files from 14w10c to 14w11b, it gets wiped out, while the only difference are dashes...
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.
Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been delivered.
when comparing both ops.json files (the one from 14w10c and the one from 14w11a), the only difference seems to be the dashes ➖ in the uuid
old:
{
"uuid": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"name": "xxxxxxxx",
"level": 4
},
new:
{
"uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "xxxxxxxx",
"level": 4
},