Ok, so slabs are cool. You can use them to make any kind of half block contraptions you care to make.
But, slabs would be much better if a few things were changed a bit.
1. Stacked slabs should be treated as individual slabs, not a block.
Usually, breaking the bottom half of a breaks it all, right? Well, slabs should be fixed so you can break whatever one you want without breaking a whole block. They aren't placed as entire blocks, they shouldn't act as entire blocks.
2. Different slabs should be stackable.
PLEASE. This will add so many decoration options. I know what you're thinking, "This will add so many pictures to terrain.png!!!!1"
No. If slabs are treated as 2 blocks, like above, their textures will stay and they will just stack with no problems.
And that's all I gotta say. Thanks for reading. This isnt really a wild suggestion of a new feature, but a nice addition that would help clean up Minecraft after it's gotten a little messy since recent updates.
Ok, so slabs are cool. You can use them to make any kind of half block contraptions you care to make.
But, slabs would be much better if a few things were changed a bit.
1. Stacked slabs should be treated as individual slabs, not a block.
Usually, breaking the bottom half of a breaks it all, right? Well, slabs should be fixed so you can break whatever one you want without breaking a whole block. They aren't placed as entire blocks, they shouldn't act as entire blocks.
2. Different slabs should be stackable.
PLEASE. This will add so many decoration options. I know what you're thinking, "This will add so many pictures to terrain.png!!!!1"
No. If slabs are treated as 2 blocks, like above, their textures will stay and they will just stack with no problems.
And that's all I gotta say. Thanks for reading. This isnt really a wild suggestion of a new feature, but a nice addition that would help clean up Minecraft after it's gotten a little messy since recent updates.
The only problem with that is that slabs are "half-blocks" and the game can only store data (based on the block ID) of a single cube. The half-slab has one ID value, and the double-slab has a different ID value to tell the game what is in the cube at the given coordinates. In order to implement your suggestion, the game would have to be rewritten to store twice the data and work with rectangular boxes for volume elements instead of cubes. Not a very easy fix as it would greatly increase the size of saves and processor requirements while running, so it is not a feasible recoding to be done.
There's a bit of an issue with that, however. Blocks are made so that, at most, one block fills up one space. Double half-blocks are just treated as a certain block that is made by right-clicking on a single half-block, and this certain block will always drop two half-blocks.
Of course, it would be cool to be able to place multiple blocks in one space, like a ladder on one side and a torch on the other, but it would mean tampering with the saving code a bit.
However, as I probably know less about modding than you do, there may be something out there that does exactly what you are describing, or maybe someone just waiting to take on that project themselves.
The only problem with that is that slabs are "half-blocks" and the game can only store data (based on the block ID) of a single cube. The half-slab has one ID value, and the double-slab has a different ID value to tell the game what is in the cube at the given coordinates. In order to implement your suggestion, the game would have to be rewritten to store twice the data and work with rectangular boxes for volume elements instead of cubes. Not a very easy fix as it would greatly increase the size of saves and processor requirements while running, so it is not a feasible recoding to be done.
I do know this. However, I think that the game should detect a slab block, and turn that specific block into a 1x2 ID space, which can only support slab IDs. If both ID spaces are full, treat the side of the slab stack as a full block, but keep the 1x2 data for breaking individual slabs.
I do know this. However, I think that the game should detect a slab block, and turn that specific block into a 1x2 ID space, which can only support slab IDs. If both ID spaces are full, treat the side of the slab stack as a full block, but keep the 1x2 data for breaking individual slabs.
Again, the game is designed, even down to the targeting, to work with the current cubes. Splitting a cube in half would be a major rewrite of the code, even more so for deciding whether to split the cube or not, and Mojang has a lot of ideas and features they want to implement already. I wouldn't get your hopes up too high for this to happen as from a business viewpoint it is extremely uneconomical to implement.
Again, the game is designed, even down to the targeting, to work with the current cubes. Splitting a cube in half would be a major rewrite of the code, even more so for deciding whether to split the cube or not, and Mojang has a lot of ideas and features they want to implement already. I wouldn't get your hopes up too high for this to happen as from a business viewpoint it is extremely uneconomical to implement.
Ok. Then just add a couple slab combinations to terrain.png and let us stack different types. :dry.gif:
If this could be done in a feasible amount of code and not effect performance, that would be amazing. I hate having to place a different kind of block under half block stairs. It makes my OCD run wild because of asymmetry.
Ok. Then just add a couple slab combinations to terrain.png and let us stack different types. :dry.gif:
That would be simple enough to do. I personally do not think that there would be a need to do that, but that is just my opinion. I've helped focus the suggestion down to a more reasonable starting point, now I am bowing out to let discussion continue.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
But, slabs would be much better if a few things were changed a bit.
1. Stacked slabs should be treated as individual slabs, not a block.
Usually, breaking the bottom half of a
2. Different slabs should be stackable.
PLEASE. This will add so many decoration options. I know what you're thinking, "This will add so many pictures to terrain.png!!!!1"
No. If slabs are treated as 2 blocks, like above, their textures will stay and they will just stack with no problems.
And that's all I gotta say. Thanks for reading. This isnt really a wild suggestion of a new feature, but a nice addition that would help clean up Minecraft after it's gotten a little messy since recent updates.
The only problem with that is that slabs are "half-blocks" and the game can only store data (based on the block ID) of a single cube. The half-slab has one ID value, and the double-slab has a different ID value to tell the game what is in the cube at the given coordinates. In order to implement your suggestion, the game would have to be rewritten to store twice the data and work with rectangular boxes for volume elements instead of cubes. Not a very easy fix as it would greatly increase the size of saves and processor requirements while running, so it is not a feasible recoding to be done.
Of course, it would be cool to be able to place multiple blocks in one space, like a ladder on one side and a torch on the other, but it would mean tampering with the saving code a bit.
However, as I probably know less about modding than you do, there may be something out there that does exactly what you are describing, or maybe someone just waiting to take on that project themselves.
I do know this. However, I think that the game should detect a slab block, and turn that specific block into a 1x2 ID space, which can only support slab IDs. If both ID spaces are full, treat the side of the slab stack as a full block, but keep the 1x2 data for breaking individual slabs.
Again, the game is designed, even down to the targeting, to work with the current cubes. Splitting a cube in half would be a major rewrite of the code, even more so for deciding whether to split the cube or not, and Mojang has a lot of ideas and features they want to implement already. I wouldn't get your hopes up too high for this to happen as from a business viewpoint it is extremely uneconomical to implement.
Ok. Then just add a couple slab combinations to terrain.png and let us stack different types. :dry.gif:
That would be simple enough to do. I personally do not think that there would be a need to do that, but that is just my opinion. I've helped focus the suggestion down to a more reasonable starting point, now I am bowing out to let discussion continue.