bug2 is after I collected it, just before it disappeared. Pouring out lava at your feet, all appears OK.
I think this has gone away. Haven't encountered it in a long time.
I disagree. I'm describing a bug, and, yes, suggesting one theoretical way it might be fixed. The particular reason I put that suggestion in is that I think it helps articulate the problem. But in practice I doubt the game code can be expanded in quite the way I describe, so the fix is probably only good as a hypothetical example.
But in the meantime, the actual bug I describe, - self-stranding passive mobs - remains, and is a legitimate subject for this tracker. So can you reopen, please, unless there's a duplicate bug report for the remaining aspect of this issue.
Frankly I always suspected the NorthWest bias was overwhelming another problem that was also present. I think I make a fair case that it is.
Can this be reopened? I've toned down the description to match the new behaviour.
Old description was: 'Enormous bias in passive mob AI - resulting in seafaring chickens, deep-mining pigs, desert cows etc'
Now that the Northwest bias has been fixed, my mobs are much better behaved, but they're still not right.
In particular, I have half a dozen chickens in the sea near my hut. They're clearly 'lost' - too far from the nearby jungle to move towards the nice juicy grass it contains, but at least they're not setting out on long-distance sea voyages.
I think the passive mob movement algorithm should be something like this:
if in water, move towards shallower water.
if on land, but not on grass, move towards grass
if in darkness, move towards light
if in light, move towards sunlight
otherwise, wander randomly
The current mob ai doesn't quite have enough to it to generate reasonable behaviour. These chickens of mine should have webbed feet by now.
This bug should be reopened, as it's still there in 25a, and in fact I'm expanding the description.
Go underwater, near a jungle, say. Note how the trees are quite hard to see even when you're just a couple of blocks deep. (I have a handy ocean biome next to my jungle, with a sea shelf close to shore. Makes it very easy to see this effect down to depths of about 12 m)
Now try again with, say, Respiration 3, and those same trees are much clearer, especially as you go deeper.
This is true by day and night.
Seeing underwater stuff better is expected, especially with a good helmet. But being able to see non-underwater stuff better too, (better than you can in air) especially stars, trees, and even clouds, is unexpected.
Still there in 25a.
I eventually managed to struggle back to the overworld. Now I get a crash every time I go through the portal, after about 3 seconds back in the nether. (I've had 3 crashes out of 3 tries so far, but that will do for now!) So whatever it is that's upsetting it, it's near the portal area, probably within about 6 chunks' radius.
Tried in some older versions, buty don't want to go too far back in case I empty my inventory. Have just attached the console logs from about five attempts to play. Some minor differences in the precise error reported.
I've added the fixed mca file - thanks for that. I've also tried loading another gameworld, waiting a few seconds, then saving and quitting.
I then went back into the crashing world, and I notice that the latest log file does not refer to the crashing world. It still has the saved data info from accessing the world before that. (Which works fine, I'm just not playing in it any more).
So whatever's crashing Minecraft is crashing it before it can make any changes at all. It doesn't even update the timestamp of the most recently-visited world. When I restart, the most recent world is still listed as 'L33t', even though I'd since tried to enter 'A Whole New World', and even got as far as a fleeting view of the nether and a few pigmen.
[23:54:06] [main/INFO]: Setting user: Simon_Smith
[23:54:06] [main/INFO]: (Session ID is token:c682adde221d41c896e9c26c4299423b:a0ba4f63e93f429e9b0da3a859c0d1e0)
[23:54:07] [Client thread/INFO]: LWJGL Version: 2.9.1
[23:54:08] [Client thread/ERROR]: Couldn't initialize twitch stream
[23:54:08] [Client thread/INFO]: Reloading ResourceManager: Default
[23:54:09] [Sound Library Loader/INFO]: Sound engine started
[23:54:10] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
[23:54:10] [Client thread/INFO]: Created: 256x256 textures/items-atlas
[23:54:11] [Client thread/ERROR]: ########## GL ERROR ##########
[23:54:11] [Client thread/ERROR]: @ Post startup
[23:54:11] [Client thread/ERROR]: 1281: Invalid value
[23:54:12] [Client thread/ERROR]: ########## GL ERROR ##########
[23:54:12] [Client thread/ERROR]: @ Pre render
[23:54:12] [Client thread/ERROR]: 1281: Invalid value
[23:54:14] [MCO Availability Checker #1/ERROR]: Couldn't connect to Realms
coi:
at cnn.a(SourceFile:251) ~[14w20b.jar:?]
at cnn.b(SourceFile:86) ~[14w20b.jar:?]
at boc.run(SourceFile:206) [14w20b.jar:?]
[23:54:35] [Server thread/INFO]: Starting integrated minecraft server version 14w20b
[23:54:35] [Server thread/INFO]: Generating keypair
[23:54:35] [Server thread/INFO]: Preparing start region for level 0
[23:54:37] [Server thread/INFO]: Preparing spawn area: 0%
[23:54:38] [Server thread/INFO]: Preparing spawn area: 50%
[23:54:39] [Server thread/INFO]: Changing view distance to 5, from 10
[23:54:39] [Server thread/INFO]: Simon_Smith[local:E:f518ca6a] logged in with entity id 347 at (-9463.235907565675, 63.94784061360045, -7215.30330664803)
[23:54:39] [Server thread/INFO]: Simon_Smith joined the game
[23:54:43] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 4019ms behind, skipping 80 tick(s)
[23:54:49] [Server thread/INFO]: Saving and pausing game...
[23:54:49] [Server thread/INFO]: Saving chunks for level 'l33t'/Overworld
[23:54:49] [Server thread/INFO]: Saving chunks for level 'l33t'/Nether
[23:54:49] [Server thread/INFO]: Saving chunks for level 'l33t'/The End
[23:54:51] [Server thread/INFO]: Stopping server
[23:54:51] [Server thread/INFO]: Saving players
[23:54:51] [Server thread/INFO]: Saving worlds
[23:54:51] [Server thread/INFO]: Saving chunks for level 'l33t'/Overworld
[23:54:51] [Server thread/INFO]: Saving chunks for level 'l33t'/Nether
[23:54:51] [Server thread/INFO]: Saving chunks for level 'l33t'/The End
[23:54:58] [Server thread/INFO]: Starting integrated minecraft server version 14w20b
[23:54:58] [Server thread/INFO]: Generating keypair
[23:54:58] [Server thread/INFO]: Preparing start region for level 0
[23:54:59] [Server thread/INFO]: Preparing spawn area: 1%
[23:55:00] [Server thread/INFO]: Preparing spawn area: 54%
[23:55:01] [Server thread/INFO]: Changing view distance to 5, from 10
[23:55:01] [Server thread/INFO]: Simon_Smith[local:E:e7620fda] logged in with entity id 1099 at (-820.0704873303872, 71.0, 1167.8953057776912)
[23:55:01] [Server thread/INFO]: Simon_Smith joined the game
[23:55:05] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2524ms behind, skipping 50 tick(s)
Attached.
On second thoughts with ref to my fifth comment ('I've got two r.0.0.mcas...'), as I've never entered the nether from anywhere near the original spawn point, perhaps the tiny size of the nether r.0.0.mca is what you'd expect.
The bigger file is in A Whole New World/region, while the 12K jobbie is in A Whole New World/DIM-1/region.
Is it trying to mix and match nether and Overworld? That's unlikely to end well. As of now I'm getting immediate crashes. (When it crashes I get an Apple 'The application Minecraft quit unexpectedly Ignore/Report/Relaunch' window, not a Minecraft crash report.) I can no longer even move without triggering the problem. Coords XYZ -820.060, 71, 1167.895 Facing North.
Pressing F3 quick enough to get the diagnostics took a couple of tries.
I've got two r.0.0.mcas. The big one is probably the overworld, but I'm adding it anyway. The nether one seems to be 12KB, which is a bad sign. By comparison with the others it should be a few hundred K.
At Kumasasa - well, that is the very last gasp the game manages before it quits unexpectedly.
[14:13:21] [main/INFO]: Setting user: Simon_Smith
[14:13:21] [main/INFO]: (Session ID is token:41e12430dd0b49fcbf8c09f8ad815035:a0ba4f63e93f429e9b0da3a859c0d1e0)
[14:13:22] [Client thread/INFO]: LWJGL Version: 2.9.1
[14:13:22] [Client thread/ERROR]: Couldn't initialize twitch stream
[14:13:22] [Client thread/INFO]: Reloading ResourceManager: Default
[14:13:23] [Sound Library Loader/INFO]: Sound engine started
[14:13:24] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
[14:13:24] [Client thread/INFO]: Created: 256x256 textures/items-atlas
[14:13:26] [Client thread/ERROR]: ########## GL ERROR ##########
[14:13:26] [Client thread/ERROR]: @ Post startup
[14:13:26] [Client thread/ERROR]: 1281: Invalid value
[14:13:27] [Client thread/ERROR]: ########## GL ERROR ##########
[14:13:27] [Client thread/ERROR]: @ Pre render
[14:13:27] [Client thread/ERROR]: 1281: Invalid value
[14:13:28] [MCO Availability Checker #1/ERROR]: Couldn't connect to Realms
coi:
at cnn.a(SourceFile:251) ~[14w20b.jar:?]
at cnn.b(SourceFile:86) ~[14w20b.jar:?]
at boc.run(SourceFile:206) [14w20b.jar:?]
[14:13:31] [Server thread/INFO]: Starting integrated minecraft server version 14w20b
[14:13:31] [Server thread/INFO]: Generating keypair
[14:13:31] [Server thread/INFO]: Preparing start region for level 0
[14:13:32] [Server thread/INFO]: Preparing spawn area: 0%
[14:13:33] [Server thread/ERROR]: Chunk file at 3,6 is in the wrong location; relocating. (Expected 3, 6, got 15, 17)
[14:13:33] [Server thread/INFO]: Preparing spawn area: 55%
[14:13:34] [Server thread/INFO]: Changing view distance to 2, from 10
[14:13:34] [Server thread/INFO]: Simon_Smith[local:E:a9d16962] logged in with entity id 255 at (-820.0704873303872, 71.0, 1167.8953057776912)
[14:13:34] [Server thread/INFO]: Simon_Smith joined the game
[14:13:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2910ms behind, skipping 58 tick(s)
[14:13:40] [Server thread/INFO]: Saving and pausing game...
[14:13:40] [Server thread/INFO]: Saving chunks for level 'A Whole New World'/Overworld
[14:13:40] [Server thread/INFO]: Saving chunks for level 'A Whole New World'/Nether
[14:13:41] [Server thread/INFO]: Saving chunks for level 'A Whole New World'/The EndCrash dump and correct logfile to follow. Bear with me...
How did my home inventory survive intact then?
This remains the case right up to the 14w25a snapshot and should be easy to duplicate.
On max-zoomed nether maps, the amount of territory drawn is so small it's almost completely covered by the map arrow. On a max-zoomed overworld map, there's a reasonable area around the pointer. The area visible is about 8x the area of the map pointer itself, once you've let it draw.
Yes, I didn't intentionally change version either. I allowed Minecraft to auto-select. But 1.7.9 was what was offered to me as the 'latest version', so I accepted it, trusting the game not to lose anything. If it was going to cause data loss, the version change should not have been permitted.
Shall I ask for this to be reopened with a new bug title, e.g.:
'Launcher applied /unasked-for/ version change (11b to 1.7.9), causing data loss'?
Please note the key word in my original bug report - '/Autoupgrade/'. I had no expectation there was going to be any problem.
"Use the below box!" is still incorrect English. "Enter a custom preset code" would be a far more approprate label. So this isn't invalid, it's a perfectly valid bug report with a constructive suggestion for a fix.
Yes, I think F3+A is a reasonable workaround. Demanding more than that would be greedy. So, OK to close, I guess, thx.