Before you read: Truthfully, I know very little about Java programming, so I don't know how hard this would be or if it would even be possible.
Anyway, my idea is pretty simple: Have the world be generated in vertical chunks as well as the existing chunks we have on the X and Z axises. This would allow Minecraft to be as huge as it is vertically as it is horizontally. You could potentially have huge mines that are miles deep or ridiculously high space stations/airships. Not to mention that you could have some really massive buildings.
Even if Notch didn't want to make it as huge vertically as it is horizontally, he could make the top of the sky and the bedrock layer a few dozen/hundred/whatever times higher/lower, and it would still be a huge improvement.
i think that seems pointless as the world is 129 blocks from bed to sky, and each block is suppost to be in the range of a meter or yard so we don't need to go to high or low
Rollback Post to RevisionRollBack
*Buggy7467 has died from dysentery
Profoatmeal: NOOOOOOOOOOOOOOOOOOoooooooooooooooo
It'd be nice, I guess, though I prefer things as they are. The main issues:
-Programming difficulty - new world generation needs to be implemented, as well as new save/load systems, new drawing systems, etc, etc
-File size - save files with vertical chunks as well would be massive, and save/load times would increase dramatically
-Network issues - lag on SMP is annoying as is. Imagine what it'd be like if the 3rd dimension was extended!
-World Gen redundancy - what'd be the difference between -102 and 0? What'd be the difference between 100 and 120432?
Another one, though it could be a good thing, is that new methods of ascension/descension would need to be devised...
It'd be nice, I guess, though I prefer things as they are. The main issues:
-Programming difficulty - new world generation needs to be implemented, as well as new save/load systems, new drawing systems, etc, etc
-File size - save files with vertical chunks as well would be massive, and save/load times would increase dramatically
-Network issues - lag on SMP is annoying as is. Imagine what it'd be like if the 3rd dimension was extended!
-World Gen redundancy - what'd be the difference between -102 and 0? What'd be the difference between 100 and 120432?
Another one, though it could be a good thing, is that new methods of ascension/descension would need to be devised...
1. Yeah, I'll give you that.
2. The files would only be massive if people went down that deep/up that high. Also, doing this could make chunks smaller- make them 9x9x9 instead of 9x9x128 (Or whatever the dimensions are).
3. That's true, but it wouldn't be rendering all the chunks on the Y axis at once.
4. That's true for my current idea, but you could make new ores in the deeper levels, or make ores more and more common. This would also allow for much larger world-generated caverns and cave systems. Heck, you could even put the Nether underground if you went far enough. As for the sky, that's true, I don't really know what could be different higher in the sky. The Aether, maybe?
As well as The Far Lands (essentially the "death screen" of Minecraft, where the chunk count exceeds what a 32-bit integer allows and the world generator glitches, leaving the game's physics to glitch out uncontrollably and crash should you stay for too long), would we also have The High Lands and The Low Lands?
As well as The Far Lands (essentially the "death screen" of Minecraft, where the chunk count exceeds what a 32-bit integer allows and the world generator glitches, leaving the game's physics to glitch out uncontrollably and crash should you stay for too long), would we also have The High Lands and The Low Lands?
Considering the reason why the far lands exist... yes, but all these "lands" would be closer to your initial spawn point.
As well as The Far Lands (essentially the "death screen" of Minecraft, where the chunk count exceeds what a 32-bit integer allows and the world generator glitches, leaving the game's physics to glitch out uncontrollably and crash should you stay for too long), would we also have The High Lands and The Low Lands?
Considering the reason why the far lands exist... yes, but all these "lands" would be closer to your initial spawn point.
Not exactly; it requires over hundreds of hours walking in a straight line to reach The Far Lands. To reach The Low Lands, you would have to dig down that same distance. Same for The High Lands. Does anyone have a few million blocks laying around to make a tower that high? I think not. (then again, flymod...)
As well as The Far Lands (essentially the "death screen" of Minecraft, where the chunk count exceeds what a 32-bit integer allows and the world generator glitches, leaving the game's physics to glitch out uncontrollably and crash should you stay for too long), would we also have The High Lands and The Low Lands?
Considering the reason why the far lands exist... yes, but all these "lands" would be closer to your initial spawn point.
Not exactly; it requires over hundreds of hours walking in a straight line to reach The Far Lands. To reach The Low Lands, you would have to dig down that same distance. Same for The High Lands. Does anyone have a few million blocks laying around to make a tower that high? I think not. (then again, flymod...)
The farlands exist, because it's the limit for java to cleanly handle all that data. Adding another 32 bit interger would yield the same overall volume, but decrease the overall horizontal distance.
Yeah, if this were implemented, there would be a "highlands" and a "lowlands", but they would be even harder to reach than the farlands. With the farlands all you have to do is travel a ridiculously huge distance. For the vertical ends of the map, you would either need to mine through or stack thousands and thousands (millions?) of blocks.
Anyway, my idea is pretty simple: Have the world be generated in vertical chunks as well as the existing chunks we have on the X and Z axises. This would allow Minecraft to be as huge as it is vertically as it is horizontally. You could potentially have huge mines that are miles deep or ridiculously high space stations/airships. Not to mention that you could have some really massive buildings.
Even if Notch didn't want to make it as huge vertically as it is horizontally, he could make the top of the sky and the bedrock layer a few dozen/hundred/whatever times higher/lower, and it would still be a huge improvement.
Does anyone else think that this would be cool?
Profoatmeal: NOOOOOOOOOOOOOOOOOOoooooooooooooooo
-Programming difficulty - new world generation needs to be implemented, as well as new save/load systems, new drawing systems, etc, etc
-File size - save files with vertical chunks as well would be massive, and save/load times would increase dramatically
-Network issues - lag on SMP is annoying as is. Imagine what it'd be like if the 3rd dimension was extended!
-World Gen redundancy - what'd be the difference between -102 and 0? What'd be the difference between 100 and 120432?
Another one, though it could be a good thing, is that new methods of ascension/descension would need to be devised...
1. Yeah, I'll give you that.
2. The files would only be massive if people went down that deep/up that high. Also, doing this could make chunks smaller- make them 9x9x9 instead of 9x9x128 (Or whatever the dimensions are).
3. That's true, but it wouldn't be rendering all the chunks on the Y axis at once.
4. That's true for my current idea, but you could make new ores in the deeper levels, or make ores more and more common. This would also allow for much larger world-generated caverns and cave systems. Heck, you could even put the Nether underground if you went far enough. As for the sky, that's true, I don't really know what could be different higher in the sky. The Aether, maybe?
Considering the reason why the far lands exist... yes, but all these "lands" would be closer to your initial spawn point.
Not exactly; it requires over hundreds of hours walking in a straight line to reach The Far Lands. To reach The Low Lands, you would have to dig down that same distance. Same for The High Lands. Does anyone have a few million blocks laying around to make a tower that high? I think not. (then again, flymod...)
The farlands exist, because it's the limit for java to cleanly handle all that data. Adding another 32 bit interger would yield the same overall volume, but decrease the overall horizontal distance.
viewtopic.php?f=1&t=176847