Carpets can be only placed on top of blocks but if they were placed upside-down or even sideways, they would have an even better use. For placing it upside-down, you would have a colorful ceiling and for sideways, you would make wallpaper.
We could use these placements to create detailed creations or save up blocks. I also made a banner for this.
If you guys wanted to use wool, then what was the point in adding in carpets in the first place!?
Think of it like this;
you use a layer of glowstone for a floor. You then put carpets above and beneath it.
There you have it, a nice coloured floor that glows, without the ugly textures of glowstone being there or needing a large number of torches!
I actually like this idea, it should be fairly easy to implement!
+1
Wallpaper would be too cool. Even if it takes up a block you could make awesome banners. And assuming it doesn't pop off its block when the wall block is destroyed, you could make sails for ships!
Wallpaper would be too cool. Even if it takes up a block you could make awesome banners. And assuming it doesn't pop off its block when the wall block is destroyed, you could make sails for ships!
They would need a new block ID for every carpet placement possible, as each block has 16 bits of metadata allowed to it for each different type. Doing what you ask for will take 6 bits of data if I am not mistaken. However, things like colored wool and carpet already use up all 16 bits for coloring. So that means we would have to waste 6 new block ID's on this in order to cover every orientation of every color. No support.
The original idea would only take up a single block ID.
Even then, I'm sure there is a workaround for it.
Either way, it really doesn't take much space up, I'm sure nobody will notice a single ID going astray.
Besides, its not like Minecraft is already wasteful in its IDs. I'm sure farmland, grass and mycelium could become damage-values of dirt, for example.
The original idea would only take up a single block ID.
Even then, I'm sure there is a workaround for it.
Either way, it really doesn't take much space up, I'm sure nobody will notice a single ID going astray.
Besides, its not like Minecraft is already wasteful in its IDs. I'm sure farmland, grass and mycelium could become damage-values of dirt, for example.
No, the 'original' idea would take up 6 block IDs since blocks only have 16 bits a piece and EVERY SINGLE LAST ONE would be used by the coloring.
It seems to me to be like a good idea. It'd condense the height of most of my structures, that's for sure. And hey, if it does take up alot of ID's, I can just shift the IDs for other things to accommodate for that little fact, it's not rocket science to change them (you just need alot of patience :y).
Carpets can be only placed on top of blocks but if they were placed upside-down or even sideways, they would have an even better use. For placing it upside-down, you would have a colorful ceiling and for sideways, you would make wallpaper.
We could use these placements to create detailed creations or save up blocks.
I also made a banner for this.
Support, it seems like a good, and simple idea.
Support.
It would probably be a nightmare to program, but it would be cool if it wouldn't take up a block, too.
Perhaps optifine will have "better carpet" like they did for better snow and grass.
YOU LIKED THIS? WANT TO BE ADDED? THAN CLICK AND SUPPORT!
No, every single carpet is all the same ID, with a different data value. The upside down carpets would just be a second ID with 16 data values.
No, the 'original' idea would take up 6 block IDs since blocks only have 16 bits a piece and EVERY SINGLE LAST ONE would be used by the coloring.