Teh Mine

From: ANT_THOMAS 6 Mar 2012 20:49
To: ALL3454 of 3934
Well the conversion on the main world has started and after 2 minutes it's not even done 1% yet :|
From: ANT_THOMAS 6 Mar 2012 21:04
To: ALL3455 of 3934
It seems we have quite a large map.
From: patch 6 Mar 2012 21:07
To: ANT_THOMAS 3456 of 3934
See, I suggested trimming it again and again, but did anyone listen? Honestly. If I ran the planet, we'd be in so much better shape.
From: ANT_THOMAS 6 Mar 2012 21:09
To: patch 3457 of 3934
Smaller, but better.
From: patch 6 Mar 2012 21:18
To: ANT_THOMAS 3458 of 3934
Not really. We'd all be so screwed I'd be in the Guinness Book of Records.
From: ANT_THOMAS 6 Mar 2012 21:23
To: ANT_THOMAS 3459 of 3934
3% through!!
From: Peter (BOUGHTONP) 6 Mar 2012 23:58
To: ANT_THOMAS 3460 of 3934
Have you seen any server plugins relating to reminding you how long you've been playing for?

So like players can do a /dailylimit 120 and then after a total of two hours in any 24 hour period it starts telling you to get off and do other stuff?
From: ANT_THOMAS 7 Mar 2012 00:01
To: Peter (BOUGHTONP) 3461 of 3934
Ha, no, but that is a good one. "Do some fucking work"
From: ANT_THOMAS 7 Mar 2012 00:03
To: ALL3462 of 3934
(24% converted)
From: Ken (SHIELDSIT) 7 Mar 2012 04:40
To: ANT_THOMAS 3463 of 3934
Wow, that's a speedy process isn't it! All for what? A few new monsters and a higher sky? Whoop whoop!
From: Peter (BOUGHTONP) 7 Mar 2012 05:04
To: Ken (SHIELDSIT) 3464 of 3934
It's not affecting the monsters, and it's more than just adding height.

It's a complete change of how the data is stored, which makes it more efficient and more flexible for mod authors.

It shouldn't take as long as it is, but I guess that's a combination of:
1a) Minecraft storing each region (512x512 block areas) in individual files;
1b) Us lot having explored and built things across relatively vast area;
1c) the server being Windows, which isn't great at handling large numbers of files;
2) Mojang not bothering to performance test the process on non-small worlds, and thus putting little/no effort into optimising the code once it was completed.


(Mostly I suspect it's down to reason 2 there.)
From: Ken (SHIELDSIT) 7 Mar 2012 05:07
To: Peter (BOUGHTONP) 3465 of 3934
I was being a bit facetious there Pete. But yeah I agree it's probably #2 mostly. It's a fun game but I don't think I understand why it's written in Java.
From: Peter (BOUGHTONP) 7 Mar 2012 05:43
To: Ken (SHIELDSIT) 3466 of 3934
Simple: because Notch knew Java.

And that's not really the problem - Java is perfectly capable of being fast enough.

Assuming the in-game converter uses the same code as the standalone tool, which I just had a quick look at, then the slowness probably comes from a bunch of debugging functions left turned on, (and using an exponentially slow method of concatenating strings for some of them).

*shrug* Oh well.
From: Ken (SHIELDSIT) 7 Mar 2012 05:56
To: Peter (BOUGHTONP) 3467 of 3934
Yup. Oh well. Better than I can do.
From: ANT_THOMAS 7 Mar 2012 08:07
To: ALL3468 of 3934
... 68%
From: Mouse 7 Mar 2012 09:44
To: ANT_THOMAS 3469 of 3934
Can we have a hangout while it's processing with you slowly unwinding a piece of ribbon ad if it's a progress bar?
From: ANT_THOMAS 7 Mar 2012 10:11
To: Mouse 3470 of 3934

It's going to have to be a very long piece of ribbon or I'm going to have to do it verrrrrrrrry slowly.

 

(79%)

From: ANT_THOMAS 7 Mar 2012 11:23
To: ALL3471 of 3934

Turns out it's only utilizing one core rather than two. Stupid thing.

 

(86%)

From: ANT_THOMAS 7 Mar 2012 14:51
To: ALL3472 of 3934
World done, now The Nether and The End to do. But they'll be quick, much much quicker.
From: ANT_THOMAS 7 Mar 2012 15:08
To: ALL3473 of 3934

All done. You can update to 1.2.3.

 

Maybe Jon can now finish his dome!