The thing is, MC already handles individual 16x16x16 regions of chunks; the real difference is that at the present moment the sub-chunks cannot be saved individually.
Yup! The only thing that got added from the original CC mod.
Mojang has known about this idea for a long time. I don't think "raising awareness" will accomplish anything useful here. What this idea needs are talented modders to write the code. Feel free to write some code for us instead of looking for popular people. We're up to about four contributing developers now.
Think about it this way: its a whole lot easier for Mojang to say "We'll wait for a solution," on a suggestion 2-3k supporters compared to a suggestion with 2-3 million supporters. Besides, not everyone knows how to code, and having millions of people supporting this, and putting pressure on Mojang simply by the fact that they know about it does help, at least a little.
I doubt this will be implemented, and if it does, it probably won't be for a while. That being said, I love the idea! Both as a mapmaker and as an ecologist. Good luck, I really hope this gets added! \(^^)/
Great idea - if chunks are cubic, then why can't light be non vertical. Anything high up in the air would cast a shadow that as height decreases, the shadow thins. an irl example - hold your hand an inch away from the ground on a sunny day, then compare it with the shadow when you hold your hand out in the air, standing on a platform or balcony. The second is quite negligible
They have, I think... I remember some discussion about it a few months ago (maybe longer). The problem is complexity and computational cost - there just are not many ways to make it work nicely without absolutely destroying performance.
I think we did discuss this a while ago, and if my memory serves me, the problem was that it was potentially too calculation-intensive. It works well for something small, like a 10x10, or something with a predefined size and shape, but what about a 10:1 scale model of the USS Enterprise? ("N C C 1 7 0 1, no bloody 'A,' 'B,' 'C,' or 'D.'") Irl, there's no problem of too many calculations, because its not a computer, but in a game like MC, where nothing can be taken for granted in terms of lighting calculations, (because the player can tear the entire area down and rebuild it entirely differently), it becomes a good deal harder. Its a good idea, but I don't think it will be feasible.
Guys, we're getting way off topic here. Lets get this back to CC ok? And besides, Mojang knows that adding CC would be a massive change to the game, especially in how people experience their product. There is a good chance that it would cause a huge influx of new players, so I doubt that they'll put this off for ever. It may take a little while, but I'm pretty confident that it will be implemented eventually.
Hey, this may be a sign! Cubic chunks may come to Minecraft soon! If it does, i can't wait!
The pseudo-CC system (aka Anvil format) was added in 1.2, and it was Mojang implementing a small portion of this idea (from the original suggestion). The way it works is that the game can recognize mini-chunks that are entirely air, and it doesn't perform any calculations on those air chunks, which saves the game from calculating updates for blocks that only exist as filler. If you go into a external editing program (like MCEdit) and replace all the blocks in a chunk with air, you can see that the game/ program recognizes that chunk as an "air chunk", and ignores it for calculations. The Anvil format is the same idea, but on 1/16 the scale. The difference between that and true CC is that Anvil can't unload each individual mini-chunk.
Hope that explanation helps clear things up for those who were confused.
maybe a layer of stone would be generated at -1,000 or so
That might actually be the solution we need. If we had a layer of barrier blocks (the invisible bedrock being added in 1.8) way bellow the low build limit, the game could base its calculations on that, and because its invisible, there would be no problems with sky block-type worlds, where it would be odd to look over and see a sprawling layer of gray. If it was low enough, the only time any entity would reach it is if they deliberately gave themselves a regen effect with an insanely high amplifier.
I just saw video from Mojang showing off the new terrain customization options in 1.8, and couldn't help but think how amazing it would be with Cubic Chunks. I feel like it's a tease.
I saw that too. It feels almost like they're taking some of the ideas from this, but are waiting for a solution to the lighting issue before they put the real CC part in.
That's just math nonsense there, you're simply saying that if we work with an infinitely large sphere there would never be any curvature. True, but then there's no point to creating a "Sphere"
What I'm saying is that on an infinitely large scale, each cube would be infinitely small, as it has a finite volume (1kL), and that if you had an infinitely large area with infinitely many cubes, you could eventually (on an infinitely large scale) make a sphere, which would have no curvature (unless viewed on an infinitely large scale). But yea, there is absolutely no point in making a sphere.
As aaronfranke said:
It's impossible to make a sphere out of cubes.
(Maybe in a few dozen years!)
Well, if we had an infinite number of cubes, each individual cube would be (1/infinity) of the total volume that all the cubes took up. Any number divided by infinity (besides zero (infinity is a concept, not a number, but is also an exception to this rule)) is zero, so each cube now has zero volume on the scale we assume we are now working (infinite). If each cube has zero volume, it is a single point, and an infinite number of points can be used to make a sphere, so if we had an infinite number of cubes, we could make a true sphere in Minecraft.
It's not that it's impossible. It's just a really big challenge!
Yup. Think back to before 1957, if you asked most people, they'd've said that space travel was impossible, but then Sputnik! Pre 1945, most people would've said splitting an atom was ludicrous, but then, Trinity happened. People used to say that the very idea of sequencing the human genome, or of seeing individual cells was only possible within the realm of fiction, and yet people managed to do those impossible things. We use microscopes every day (and things made based on discoveries through microscopes), and we think nothing of it, we can travel at incredible speeds (people used to think that traveling more than 25mph was impossible, as it would cause suffocation), we are surrounded by devices and ideas that at one point were considered completely impossible, and yet they exist. They were hard to make, yes, it was hard to figure out how to design them, yes, but now we have them and we take them for granted, like the computer that you're viewing this on.
Chunk: 12 2 1 in 62 8 0 Explain the three dimensions. They converted to cubic chunks. Terrain generation is not affected. Maximum height is still in place.
They made it so all COORDINATES are divided to show what minichunk you are in. At the moment, chunks are still horizontal. Take a look at the .mca file structure, chunks are still stored in 2-dimensions and so are region files. And when they do switch, then they will tell us.
What Mojang did was half-implement the CC system. The world is divided into 16x16x16 mini chunks, but, it can't load each separately. What it does do is it makes it so that any CC that is only air is counted as an "Air Chunk", and is ignored for all calculations. The difference between that and true CC is that the real thing can load each CC independently, which will then save even more processing power, and allow for infinite height.
Is this project still active? Is anyone actively developing a cubic chunks mod right now? I'm trying to see if this project is still alive, or if it has died off already.
0
That, and mapmaking. Can you imagine what mapmakers like Hypixel and Reezus (if they were still making maps) could do? O_O
Yup! The only thing that got added from the original CC mod.
Long time, no see!
1
Think about it this way: its a whole lot easier for Mojang to say "We'll wait for a solution," on a suggestion 2-3k supporters compared to a suggestion with 2-3 million supporters. Besides, not everyone knows how to code, and having millions of people supporting this, and putting pressure on Mojang simply by the fact that they know about it does help, at least a little.
0
0
I think we did discuss this a while ago, and if my memory serves me, the problem was that it was potentially too calculation-intensive. It works well for something small, like a 10x10, or something with a predefined size and shape, but what about a 10:1 scale model of the USS Enterprise? ("N C C 1 7 0 1, no bloody 'A,' 'B,' 'C,' or 'D.'") Irl, there's no problem of too many calculations, because its not a computer, but in a game like MC, where nothing can be taken for granted in terms of lighting calculations, (because the player can tear the entire area down and rebuild it entirely differently), it becomes a good deal harder. Its a good idea, but I don't think it will be feasible.
2
0
The pseudo-CC system (aka Anvil format) was added in 1.2, and it was Mojang implementing a small portion of this idea (from the original suggestion). The way it works is that the game can recognize mini-chunks that are entirely air, and it doesn't perform any calculations on those air chunks, which saves the game from calculating updates for blocks that only exist as filler. If you go into a external editing program (like MCEdit) and replace all the blocks in a chunk with air, you can see that the game/ program recognizes that chunk as an "air chunk", and ignores it for calculations. The Anvil format is the same idea, but on 1/16 the scale. The difference between that and true CC is that Anvil can't unload each individual mini-chunk.
Hope that explanation helps clear things up for those who were confused.
0
That might actually be the solution we need. If we had a layer of barrier blocks (the invisible bedrock being added in 1.8) way bellow the low build limit, the game could base its calculations on that, and because its invisible, there would be no problems with sky block-type worlds, where it would be odd to look over and see a sprawling layer of gray. If it was low enough, the only time any entity would reach it is if they deliberately gave themselves a regen effect with an insanely high amplifier.
2
I saw that too. It feels almost like they're taking some of the ideas from this, but are waiting for a solution to the lighting issue before they put the real CC part in.
0
What I'm saying is that on an infinitely large scale, each cube would be infinitely small, as it has a finite volume (1kL), and that if you had an infinitely large area with infinitely many cubes, you could eventually (on an infinitely large scale) make a sphere, which would have no curvature (unless viewed on an infinitely large scale). But yea, there is absolutely no point in making a sphere.
1
Well, if we had an infinite number of cubes, each individual cube would be (1/infinity) of the total volume that all the cubes took up. Any number divided by infinity (besides zero (infinity is a concept, not a number, but is also an exception to this rule)) is zero, so each cube now has zero volume on the scale we assume we are now working (infinite). If each cube has zero volume, it is a single point, and an infinite number of points can be used to make a sphere, so if we had an infinite number of cubes, we could make a true sphere in Minecraft.
0
Yup.
0
I suggest you read the OP, as 4 of your major points have already been addressed.
0
What Mojang did was half-implement the CC system. The world is divided into 16x16x16 mini chunks, but, it can't load each separately. What it does do is it makes it so that any CC that is only air is counted as an "Air Chunk", and is ignored for all calculations. The difference between that and true CC is that the real thing can load each CC independently, which will then save even more processing power, and allow for infinite height.
0
It is alive and very well.
0
Something like that, yea.