This suggestion is for resource pack makers and map makers but has huge potential. If Mojang included blocks and items that didn't have a skin by default it would allow people to give them a texture of there own and not have to sacrifice an existing item. The items would have unique ID's and can only be obtained through the /give or /replaceitem command. There would be blocks for each type of block, stairs, slab, solid, non-solid, lit, fences, and any other I may have missed.
The blank items would only contain data pertinent to its function. What I mean here is the it would be identified as a tool type, weapon, food, and so on. Since the item can only be given with commands the player would give it custom data with NBT tags.
This has the potential to allow players to create custom blocks and items for their server and adventure maps. With the custom crafting recipes command block modules that have been made, players would be able to craft these new custom blocks completely in vanilla Minecraft.
So, like a template block of all the base block "types" that you can give your own texture? I don't know crap, but this would give a lot of potential for map makers that know what they're doing.
So, like a template block of all the base block "types" that you can give your own texture? I don't know crap, but this would give a lot of potential for map makers that know what they're doing.
If you look closely at some of the recent trends that Mojang have been making, this seems very plausible. During an IRC based discussion between the modding community and Mojang, it was proposed that a Json based system would be implemented, rather than the mod API. While nothing was confirmed at that time, Mojang has made several huge changes which would suggest they are getting ready to have such a system. Some of the supporting changes include per-world item ids, resource packs, and the new model system. At minecon there were even some talks about bringing the GUI system to json (which hypothetically could be used along side commands to create a "/gui @p rules" which would give said player a menu containing all the rules for the server, or perhaps some other crazy ideas). Taking these changes into account, it's not too hard to believe that they would also add the ability for resource packs to add new items and blocks, without the need for a blank block to be overridden. There is actually a lot of examples showing just how possible this would be, such as Xie's Mod(currently dead) which is actually the origin of the json suggestion mentioned during the IRC discussion, TheLoot++ mod which shares many of the same attributes as Xie's Mod, and the Musica mod which uses this concept solely for the addition of new music discs.
Not saying that I don't support, but a much better system is to have a NBT based system where you have one item and could do multiple selections, but then that would be redundant, as I have an idea similar to this in concept.
Anyways, a NBT system is more versatile, yet more complicated, but this would take up a lot of IDs.
Partial Support
Edit: Read this it again, now I updated my response.
I'm confused with what kind of data you can give it. Would you be able to give the item a texture through the NBT? Would you be able to give it properties of a food item? Because that would be redundant, as O used that in my own thread containing a concept of what I have said.
My original thought for this idea was to specify the skin for the block / item via commands but I felt that would be buggy and the potential for errors would be much higher.
The part your confused about - These blank items would only have the basic data they need to classify them as that item type. For instance if you make a new food you would be able to eat it as it is but it wouldn't do any thing for you if you don't specify its saturation and hunger boosts.
If you look closely at some of the recent trends that Mojang have been making, this seems very plausible. During an IRC based discussion between the modding community and Mojang, it was proposed that a Json based system would be implemented, rather than the mod API. While nothing was confirmed at that time, Mojang has made several huge changes which would suggest they are getting ready to have such a system. Some of the supporting changes include per-world item ids, resource packs, and the new model system. At minecon there were even some talks about bringing the GUI system to json (which hypothetically could be used along side commands to create a "/gui @p rules" which would give said player a menu containing all the rules for the server, or perhaps some other crazy ideas). Taking these changes into account, it's not too hard to believe that they would also add the ability for resource packs to add new items and blocks, without the need for a blank block to be overridden. There is actually a lot of examples showing just how possible this would be, such as Xie's Mod(currently dead) which is actually the origin of the json suggestion mentioned during the IRC discussion, TheLoot++ mod which shares many of the same attributes as Xie's Mod, and the Musica mod which uses this concept solely for the addition of new music discs.
This suggestion is for resource pack makers and map makers but has huge potential. If Mojang included blocks and items that didn't have a skin by default it would allow people to give them a texture of there own and not have to sacrifice an existing item. The items would have unique ID's and can only be obtained through the /give or /replaceitem command. There would be blocks for each type of block, stairs, slab, solid, non-solid, lit, fences, and any other I may have missed.
The blank items would only contain data pertinent to its function. What I mean here is the it would be identified as a tool type, weapon, food, and so on. Since the item can only be given with commands the player would give it custom data with NBT tags.
This has the potential to allow players to create custom blocks and items for their server and adventure maps. With the custom crafting recipes command block modules that have been made, players would be able to craft these new custom blocks completely in vanilla Minecraft.
So, like a template block of all the base block "types" that you can give your own texture? I don't know crap, but this would give a lot of potential for map makers that know what they're doing.
I'm white. Not asian.
Yep, that's exactly what I mean.
If you look closely at some of the recent trends that Mojang have been making, this seems very plausible. During an IRC based discussion between the modding community and Mojang, it was proposed that a Json based system would be implemented, rather than the mod API. While nothing was confirmed at that time, Mojang has made several huge changes which would suggest they are getting ready to have such a system. Some of the supporting changes include per-world item ids, resource packs, and the new model system. At minecon there were even some talks about bringing the GUI system to json (which hypothetically could be used along side commands to create a "/gui @p rules" which would give said player a menu containing all the rules for the server, or perhaps some other crazy ideas). Taking these changes into account, it's not too hard to believe that they would also add the ability for resource packs to add new items and blocks, without the need for a blank block to be overridden. There is actually a lot of examples showing just how possible this would be, such as Xie's Mod(currently dead) which is actually the origin of the json suggestion mentioned during the IRC discussion, TheLoot++ mod which shares many of the same attributes as Xie's Mod, and the Musica mod which uses this concept solely for the addition of new music discs.
Farewell everyone o/
I don't see why not but It would cause a little bit more time to download/load minecraft because of the extra textures/black blocks
Support
My original thought for this idea was to specify the skin for the block / item via commands but I felt that would be buggy and the potential for errors would be much higher.
The part your confused about - These blank items would only have the basic data they need to classify them as that item type. For instance if you make a new food you would be able to eat it as it is but it wouldn't do any thing for you if you don't specify its saturation and hunger boosts.
Fingers crossed
This would be extremely useful in servers, for map makers, mods, and even command block creations. %100 Support.
Thanks