Hardened clay, so far, is purely an aesthetic block. With the addition of the ability to dye said block, a city of rainbow structures is finally possible.
However, we all know you can't get really detailed in your build without them darn half slabs and steps.
So what is your thought on this guys?
Let's try not to bring up anything in this thread regarding mods or texture packs as it's pretty irrelevant to my question.
I voted yes, they need more stairs and slabs and TVflea why are there no wool slabs and stairs? What is the reason for that? Alot of people would use it.
PSN:
Can't you read? I said I only play PC Minecraft
Member Details
If this is only talking about the normal Hardened Clay Block, then yes. However, if we are talking about all of the colored blocks, then no. Mainly because there would be so many data values.
If this is only talking about the normal Hardened Clay Block, then yes. However, if we are talking about all of the colored blocks, then no. Mainly because there would be so many data values.
I don't think there would be. Colored blocks can be a generic grey/white texture, and the color overlays it much like grass in different biomes.
You should probably ask one of the developers, just don't hold your breath while waiting for an answer. They should though add the slabs at the very least.
If Mojang are having trouble adding certain blocks isn't it time they worked on the way they store the data, maybe this is the excuse they need. Perhaps then we can have stairs and slabs of other blocks added with no fuss; like they did with Nether Quartz.
You should probably ask one of the developers, just don't hold your breath while waiting for an answer. They should though add the slabs at the very least.
If Mojang are having trouble adding certain blocks isn't it time they worked on the way they store the data, maybe this is the excuse they need. Perhaps then we can have stairs and slabs of other blocks added with no fuss; like they did with Nether Quartz.
I am pretty sure any block that has a half slab has steps as well. I just assumed they were one in the same.
I agree with what you are saying, and I believe they are addressing problems like this. The new texture system, the new Mod API, all these things are a progression towards bigger and better things.
No, for the same reason there aren't wool slabs and stairs.
Wool is mostly used for decoration, thats probably it doesnt have slabs or stairs, but i think this hardened clay is more of a structure building block, so they probably will add the slabs and stairs.
do i want them absolutely do i expect mojang to give them... not a chance in the nether
Rollback Post to RevisionRollBack
im too lazy to tink of something better to put here so i will put this. cheesefingerchickenpizzalemon wow why are you still reading this is is not amazing, not special, not all that original or even cool?
I voted yes, they need more stairs and slabs and TVflea why are there no wool slabs and stairs? What is the reason for that? Alot of people would use it.
I'm pretty sure it has something to do with block ID's. I think each color of stained hardened clay has a different ID, and Mojang wouldn't want to put that kind of lag intensive addition. Not completely sure and this is an assumption.
I don't think there would be. Colored blocks can be a generic grey/white texture, and the color overlays it much like grass in different biomes.
Yes, there would be. This is also why Wool can't have stairs and slabs without splitting across several block IDs.
Stairs use the same data that would be used to define the colour for their orientation. Slabs use one of the bits to store whether they are an upper half or a lower half slab.
This will mean that even if used with a separate stair block entirely, there could only be at most 10 colours. So it would require two different block IDs. Slabs would have a similar limitation, requiring multiple new blocks to represent the full gamut of colors.
I am pretty sure any block that has a half slab has steps as well. I just assumed they were one in the same.
I agree with what you are saying, and I believe they are addressing problems like this. The new texture system, the new Mod API, all these things are a progression towards bigger and better things.
Let's just hope they are working on a better way of storing block related data, the current system seems to do them more harm than good. I only said slabs because a lot of people are cross-associating the Coloured Wool and Stained Clay Bocks, and the very idea of Wool Stairs hurts my brain.
Yes, there would be. This is also why Wool can't have stairs and slabs without splitting across several block IDs.
Stairs use the same data that would be used to define the colour for their orientation. Slabs use one of the bits to store whether they are an upper half or a lower half slab.
This will mean that even if used with a separate stair block entirely, there could only be at most 10 colours. So it would require two different block IDs. Slabs would have a similar limitation, requiring multiple new blocks to represent the full gamut of colors.
If this is the case then Mojang have their work cut out for them. Didn't they increase the maximum number of blocks to 4096, or does that include items too? Hopefully they figure it out soon, then they can concentrate on adding content rather than having to work around Notch's patchwork code.
Hardened clay, so far, is purely an aesthetic block. With the addition of the ability to dye said block, a city of rainbow structures is finally possible.
However, we all know you can't get really detailed in your build without them darn half slabs and steps.
So what is your thought on this guys?
Let's try not to bring up anything in this thread regarding mods or texture packs as it's pretty irrelevant to my question.
Unfortunately for us, blocks (and other things in the world) have a very limited amount of data assigned to them. This is a deliberate design choice, since when the game is set to render distance far, there nearly 72 million blocks that the game has to keep track of, not to mention all the entities and items that are in the world as well.
That is a lot of data to keep track of, and far too often, Minecraft is running on the edge as it is (one of the disadvantages of using Java). Every bit stored that isn't used for something is a bit wasted. Stairs and slabs utilize the same bits to store their orientation and material data that wool and stained hardened clay use to store their color. Doubling the number of bits used to store data isn't a casual decision, especially since it would require converting existing worlds into the new data format.
Between this, and a few design decisions that were made without regard to the future (*cough* slabs *cough), I doubt we'll be seeing either colored wool or stained hardened clay stairs and slabs anytime soon. Especially given that, based on the block IDs already in existence, the four additional bits that were added to the Anvil format (bringing block IDs up to a maximum of 4096) were added to increase the number of entities in the world, not blocks. Blocks are still restricted to the first 256 block IDs.
If this is the case then Mojang have their work cut out for them. Didn't they increase the maximum number of blocks to 4096, or does that include items too? Hopefully they figure it out soon, then they can concentrate on adding content rather than having to work around Notch's patchwork code.
Yes they added 4 bits for storing the BlockID with the Anvil format, upping the limit to 4096 for blockIDs.
It's not a matter of "figuring it out". Designing software like this is a game of trade offs. As mentioned, Minecraft has to deal with a LOT of blocks, and minimizing that data by even a few bits has a huge impact on both memory usage and disk space usage (which in turn allows chunks to load and save faster). Right now Blocks get 4 bits of extra data. That's it. 4 bits to do what they please with. For wool, this means 16 pieces of data. For stairs, that means space for 10 different stairs with the extra bits used to determine orientation. For slabs, that is 11 types with enough space to represent both the upper and lower halves. Baked clay works the same as Wool.
Stairs and Slabs for these two, as I mentioned, would have to span across several different block IDs. this would be immensely confusing. Eg. two blocks that are effective duplicates, but simply differ in that one has different colours. The only other option would be to create a Baked Clay brick and Slab block which have the appropriate values for stair and slab information, but which also have a Tile Entity for their colour information. This has the disadvantage of requiring more data overall, but doesn't require more data in every single block. This approach isn't taken because Tile Entities are avoided for blocks that cannot justify them (chests, Anvils, Furnaces, etc.).
Hardened clay, so far, is purely an aesthetic block. With the addition of the ability to dye said block, a city of rainbow structures is finally possible.
However, we all know you can't get really detailed in your build without them darn half slabs and steps.
So what is your thought on this guys?
Let's try not to bring up anything in this thread regarding mods or texture packs as it's pretty irrelevant to my question.
I had considered this reason, but I don't know, it seems like a clay block is more like a building material than wool.
I don't think there would be. Colored blocks can be a generic grey/white texture, and the color overlays it much like grass in different biomes.
If Mojang are having trouble adding certain blocks isn't it time they worked on the way they store the data, maybe this is the excuse they need. Perhaps then we can have stairs and slabs of other blocks added with no fuss; like they did with Nether Quartz.
I am pretty sure any block that has a half slab has steps as well. I just assumed they were one in the same.
I agree with what you are saying, and I believe they are addressing problems like this. The new texture system, the new Mod API, all these things are a progression towards bigger and better things.
Source: Mojang's past development tendencies.
Probably not.
The downsides of having an ever updating game.
Yes, there would be. This is also why Wool can't have stairs and slabs without splitting across several block IDs.
Stairs use the same data that would be used to define the colour for their orientation. Slabs use one of the bits to store whether they are an upper half or a lower half slab.
This will mean that even if used with a separate stair block entirely, there could only be at most 10 colours. So it would require two different block IDs. Slabs would have a similar limitation, requiring multiple new blocks to represent the full gamut of colors.
Let's just hope they are working on a better way of storing block related data, the current system seems to do them more harm than good. I only said slabs because a lot of people are cross-associating the Coloured Wool and Stained Clay Bocks, and the very idea of Wool Stairs hurts my brain.
If this is the case then Mojang have their work cut out for them. Didn't they increase the maximum number of blocks to 4096, or does that include items too? Hopefully they figure it out soon, then they can concentrate on adding content rather than having to work around Notch's patchwork code.
Unfortunately for us, blocks (and other things in the world) have a very limited amount of data assigned to them. This is a deliberate design choice, since when the game is set to render distance far, there nearly 72 million blocks that the game has to keep track of, not to mention all the entities and items that are in the world as well.
That is a lot of data to keep track of, and far too often, Minecraft is running on the edge as it is (one of the disadvantages of using Java). Every bit stored that isn't used for something is a bit wasted. Stairs and slabs utilize the same bits to store their orientation and material data that wool and stained hardened clay use to store their color. Doubling the number of bits used to store data isn't a casual decision, especially since it would require converting existing worlds into the new data format.
Between this, and a few design decisions that were made without regard to the future (*cough* slabs *cough), I doubt we'll be seeing either colored wool or stained hardened clay stairs and slabs anytime soon. Especially given that, based on the block IDs already in existence, the four additional bits that were added to the Anvil format (bringing block IDs up to a maximum of 4096) were added to increase the number of entities in the world, not blocks. Blocks are still restricted to the first 256 block IDs.
Yes they added 4 bits for storing the BlockID with the Anvil format, upping the limit to 4096 for blockIDs.
It's not a matter of "figuring it out". Designing software like this is a game of trade offs. As mentioned, Minecraft has to deal with a LOT of blocks, and minimizing that data by even a few bits has a huge impact on both memory usage and disk space usage (which in turn allows chunks to load and save faster). Right now Blocks get 4 bits of extra data. That's it. 4 bits to do what they please with. For wool, this means 16 pieces of data. For stairs, that means space for 10 different stairs with the extra bits used to determine orientation. For slabs, that is 11 types with enough space to represent both the upper and lower halves. Baked clay works the same as Wool.
Stairs and Slabs for these two, as I mentioned, would have to span across several different block IDs. this would be immensely confusing. Eg. two blocks that are effective duplicates, but simply differ in that one has different colours. The only other option would be to create a Baked Clay brick and Slab block which have the appropriate values for stair and slab information, but which also have a Tile Entity for their colour information. This has the disadvantage of requiring more data overall, but doesn't require more data in every single block. This approach isn't taken because Tile Entities are avoided for blocks that cannot justify them (chests, Anvils, Furnaces, etc.).