Before I get into my idea, I need to thank crazyaga for their "Wood" Creative Tab suggestion, and Walt_Disney_II for the idea he had when posting in that thread. If not for them, I wouldn't have thought of this.
This entire idea is about giving the player better inventory management when in Creative Mode. Currently, there are a LOT of items to choose from, and not many tabs to organize them. This can make it hard to find what you are looking for, forcing you to either spend time scrolling through tabs or searching for every item by name. Talk about tedious.
Well not anymore! With this idea, the player can sort items into their own custom named tabs, so they can find everything they use without digging through everything they never use. In addition to that, it adds a system that lets modders give their mods their own set of tabs, which will allow for easy management of items, whether you play vanilla or heavily modded Minecraft. First lets look at the brand new Creative inventory:
See the new tabs on the side? These are what makes everything possible. The first tab is always Minecraft, and the other tabs depend on your game. In this situation, you see that I have the MoarFood mod installed (I don't actually, but it looked like a mod that added a lot of items so I used it as an example). When modded Minecraft loads up, it sees that I have a mod installed that adds new items by finding a file within the mod that designates what items go in what tabs. I'm not a programmer, but the file would look something like this:
As you can see, the modder just fills in the name of their mod, gives each tab a name, and then lists the IDs for the items that they want to appear in each tab. The game finds this file, and through a little Java magic, adds a new tab that fills out based on the file. If you remove the mod or that file updates, the inventory automatically changes. This is a completely optional feature that modders do not need to use, but it is practically a must have for the future modding API.
But this is for more than just playing with mods. Some people, like me, prefer vanilla Minecraft. But we benefit too. No matter how many mods you have that use this, last tab is always the "Custom" tab. If you select it, you see a screen like this:
It starts with a single empty tab. At the top, you see that the name for the tab is "Custom Tab 1", and there is a button that allows you to make a new tab. If you click it, it gives you a new empty tab titled "Custom Tab 2", and so on. So how do you fill it? Easy. If I want the Stone Block to appear in the new tab, I can use the search tab to find the item, then drag it into the tab I want it in, in this case, Custom Tab 1. I can also click back into the Minecraft tab on the side, and find the item I want. If I drag the item and hold it over the "Custom" tab and the game will automatically switch to showing the custom tabs. Then I can drag it into the tab I want. It's simple!
So lets say that I put that Stone block into my first tab. It will now look like this:
As you can see, the block shown on the tab mirrors the first item in that tab. As you can also see, the name isn't very helpful for organizing. All you need to do is click on the name and a text box will appear. Then just rename it to whatever you like, press Enter, and you have a named tab.
Before we get into other features, there are a couple things you can do with items that are in tabs. Dragging an item to a custom tab will automatically put that item in the first available open slot. But you can also rearrange those items. Just grab the item you want to move, drag it to the slot you want it to be in, and all the items after it will move down so it can go there. Don't want the item in that tab after all? Just click and drag it, and while you are holding it press the Backspace key and it vanishes.
You can also change tabs how you change blocks. To move a tab, all you do is click and drag the tab to the place you want it and all the other tabs will move down. You can delete an entire tab as well, just press Backspace while dragging it.
Now, there are a couple other features here that will make this even more useful. A common complaint I hear from map makers is that there isn't an easy way to get multiple copies of a custom item obtained through /give. You need to repeatedly enter the command. The same with enchanted items, you need to enchant them yourself every time, or repeatedly use /give. Not anymore. Now, all you need to do is use /give to give you a custom item once. when it appears in your hotbar, just drag the item into one of the custom tabs and you will always be able to access it! Never again will you have to spend 20 minute spawning items, spawn it once and have it forever.
Another handy feature is that this is that your custom tab setup is saved locally to your computer, under your account name. That means that as long as you are on the same computer and playing with the same account, you always have access to your custom tabs. If you use your account on multiple computers, you can copy the file over and use your custom tabs on that computer too.
This feature is also backwards compatible. If you put an item from a new version into a custom tab, and then change to an older version where that item doesn't exist, nothing breaks as far as your custom tabs. If the game can't find an item in your custom tab file, it ignores that item and displays the next one. As soon as you move back to the newer version, the item reappears, exactly where you left it. That means you can also put modded items in custom tabs, because as soon as the modded item can't be found, the game ignores it.
It even works on multiplayer servers. Of course, modded items won't show up unless the server also has the mod, and custom items won't because it would be too easy to give yourself something in a single player world that can crash a server, then go to a server and use it. But if you have access to /give on a server, custom items will once again show up in your custom tabs. If they give you /give, they obviously trust you enough to use custom items. Once again, any items that are not allowed or cannot be found simply vanish until you leave the server.
So to recap the features:
Allow easy handling of items added through mods (modders get to decide if they want to use this feature)
Have your own set of custom tabs that you can organize however you want
Rename your tabs and change the icon that represents them
Add modded items to custom tabs that vanish if you stop using the mod, and reappear if you start using the mod again
Backwards compatible from the version that adds this feature onward, forever
Add custom made items to a custom tab. Never use /give more than you need to
Keep your custom tabs on every world on the same account and computer, and transfer the custom tabs to any other computer
Use custom tabs on servers (unsupported mod items are invisible until the server has the mod, and custom items stay invisible unless you have access to /give on the server)
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
Being a nerd is nothing to be ashamed of. Nerds rule the world! Who invented the internet? Nerds. Who created personal computers and smart phones? Nerds. Who made every video game you've ever played and ever will? Still nerds. Who sent probes to distant planets? Nerds, nerds and more nerds! I'm a nerd and I'm proud.
I have a better idea, how to organize the tabs. There would be a lock/unlock button. When the tab would be locked, it would behave as a creative inventory. When unlocked, it would behave as a survival inventory and the name could be modified. There would be also a button for adding a new line to the tab. All empty lines would be deleted by locking the tab, so couldn't accidentally flood the tab by empty lines. There would be also a button for deleting entire tab in the unlocked mode. I think, the "all" tab is useless, because these items can be dragged from the "search" tab.
When there would be a stack of two items, it would give the player two items per click.
I think, this system is easier, think about it.
/edit: When the tab is unlocked, there could be one inventory space in the opened tab. It would be for the item, that would represent the tab.
And a question: Are these own tabs general or per-world?
There are some things I agree with. First, I agree with getting rid of the "All" tab. I thought about it when I was working on this yesterday but I decided to see what others thought. I'll work that into an edit. I also agree with being able to delete full tabs, which I will work into another feature I want to add, which is moving tabs and cloning tabs.
I'm not super big on the idea of having to lock and unlock tabs to make edits to a tab. I think the ability to delete full tabs or individual items makes it easy enough to clear out items you don't want in a tab, plus then you also need a new button to add new lines which I think is unneeded if it automatically adds new lines if you add enough items to the tab.
The ability to put partial stacks of items in tabs and then pull out that many of the item per click is interesting, but I don't know how necessary it is. For basically every item in Creative you only need 1 in your hotbar to place an unlimited amount (excluding items with durability, which wouldn't work with stacking anyways). And if you need a specific amount to put in a Chest, you can Shift+Click to grab a stack from the Creative inventory and then use your hotbar to split up the stack to get what you need and it only takes a couple seconds. So unless you need multiple stacks of 14 Sand for some reason, it wouldn't be too beneficial. If other people really want it and I'm missing some benefit with it I will find a way to work it in though.
To answer your question, I figured it would be per account, per computer. Which means if we both shared a computer, every Creative world I go into will show my custom tabs, and any Creative world you enter will show your custom tabs. If you wanted to work on a different computer, you can copy the file from the .minecraft folder to the other computer. But if you want it to be per world, I'm willing to change it if more people prefer that.
Thanks to everyone for their support. Editing now, back to Photoshop!
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
The Meaning of Life, the Universe, and Everything.
Join Date:
3/11/2013
Posts:
207
Location:
Missouri
Minecraft:
Akrivus
Member Details
I like it, it is a very good way to prevent all your stuff from mingling together, so if you are making a vanilla map with a modded client, you won't accidentally pull out modded blocks like I do, (those Induction Furnaces, and complex circuits and reactors are SO accidental).
Support!
Also, that JSON you made for the tabs isn't correct, let me format it for you.
Dont need that for vanilla minecraft. Wasn't the point of this to sort out blocks from mods because mods add a lot of blocks that get mixed up and are hard to organize?
It's a nice idea for a mod but it should not be in vanilla minecraft.
well you might wanna organize things your own way, in vanilla, for example, putting tools, armor and weapons together, or putting every wooden thing in a tab.
Dont need that for vanilla minecraft. Wasn't the point of this to sort out blocks from mods because mods add a lot of blocks that get mixed up and are hard to organize?
It's a nice idea for a mod but it should not be in vanilla minecraft.
That actually was the complete opposite of why I created this. I created this because of the thread linked in the OP that wanted a tab for just wood items because the current tabs were too limiting. The mod tabs were just something I came up with while creating the images.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
I see.
I think, the delete key should work for deleting the items too. And the tabs should be per-computer. Non-opped players would be unable to take op-only items from the creative tabs, such as command blocks.
I actually covered that stuff. Delete does work for items, and the tabs are per computer, but per account first. This is for families that may have multiple accounts used on one computer. And any item only obtained through /give (meaning any item not in the normal Creative inventory) will not appear on a server if you are not an OP or other staff member with /give permission.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
Dont need that for vanilla minecraft. Wasn't the point of this to sort out blocks from mods because mods add a lot of blocks that get mixed up and are hard to organize?
It's a nice idea for a mod but it should not be in vanilla minecraft.
I disagree with you , someone might want to create a tab with all the stained glass , and another with all the clay , wool etc , some might want to put mob drops in a tab , some might place wood items in a tab . It's not just about the mods
Being a nerd is nothing to be ashamed of. Nerds rule the world! Who invented the internet? Nerds. Who created personal computers and smart phones? Nerds. Who made every video game you've ever played and ever will? Still nerds. Who sent probes to distant planets? Nerds, nerds and more nerds! I'm a nerd and I'm proud.
This entire idea is about giving the player better inventory management when in Creative Mode. Currently, there are a LOT of items to choose from, and not many tabs to organize them. This can make it hard to find what you are looking for, forcing you to either spend time scrolling through tabs or searching for every item by name. Talk about tedious.
Well not anymore! With this idea, the player can sort items into their own custom named tabs, so they can find everything they use without digging through everything they never use. In addition to that, it adds a system that lets modders give their mods their own set of tabs, which will allow for easy management of items, whether you play vanilla or heavily modded Minecraft. First lets look at the brand new Creative inventory:
See the new tabs on the side? These are what makes everything possible. The first tab is always Minecraft, and the other tabs depend on your game. In this situation, you see that I have the MoarFood mod installed (I don't actually, but it looked like a mod that added a lot of items so I used it as an example). When modded Minecraft loads up, it sees that I have a mod installed that adds new items by finding a file within the mod that designates what items go in what tabs. I'm not a programmer, but the file would look something like this:
As you can see, the modder just fills in the name of their mod, gives each tab a name, and then lists the IDs for the items that they want to appear in each tab. The game finds this file, and through a little Java magic, adds a new tab that fills out based on the file. If you remove the mod or that file updates, the inventory automatically changes. This is a completely optional feature that modders do not need to use, but it is practically a must have for the future modding API.
But this is for more than just playing with mods. Some people, like me, prefer vanilla Minecraft. But we benefit too. No matter how many mods you have that use this, last tab is always the "Custom" tab. If you select it, you see a screen like this:
It starts with a single empty tab. At the top, you see that the name for the tab is "Custom Tab 1", and there is a button that allows you to make a new tab. If you click it, it gives you a new empty tab titled "Custom Tab 2", and so on. So how do you fill it? Easy. If I want the Stone Block to appear in the new tab, I can use the search tab to find the item, then drag it into the tab I want it in, in this case, Custom Tab 1. I can also click back into the Minecraft tab on the side, and find the item I want. If I drag the item and hold it over the "Custom" tab and the game will automatically switch to showing the custom tabs. Then I can drag it into the tab I want. It's simple!
So lets say that I put that Stone block into my first tab. It will now look like this:
As you can see, the block shown on the tab mirrors the first item in that tab. As you can also see, the name isn't very helpful for organizing. All you need to do is click on the name and a text box will appear. Then just rename it to whatever you like, press Enter, and you have a named tab.
Before we get into other features, there are a couple things you can do with items that are in tabs. Dragging an item to a custom tab will automatically put that item in the first available open slot. But you can also rearrange those items. Just grab the item you want to move, drag it to the slot you want it to be in, and all the items after it will move down so it can go there. Don't want the item in that tab after all? Just click and drag it, and while you are holding it press the Backspace key and it vanishes.
You can also change tabs how you change blocks. To move a tab, all you do is click and drag the tab to the place you want it and all the other tabs will move down. You can delete an entire tab as well, just press Backspace while dragging it.
Now, there are a couple other features here that will make this even more useful. A common complaint I hear from map makers is that there isn't an easy way to get multiple copies of a custom item obtained through /give. You need to repeatedly enter the command. The same with enchanted items, you need to enchant them yourself every time, or repeatedly use /give. Not anymore. Now, all you need to do is use /give to give you a custom item once. when it appears in your hotbar, just drag the item into one of the custom tabs and you will always be able to access it! Never again will you have to spend 20 minute spawning items, spawn it once and have it forever.
Another handy feature is that this is that your custom tab setup is saved locally to your computer, under your account name. That means that as long as you are on the same computer and playing with the same account, you always have access to your custom tabs. If you use your account on multiple computers, you can copy the file over and use your custom tabs on that computer too.
This feature is also backwards compatible. If you put an item from a new version into a custom tab, and then change to an older version where that item doesn't exist, nothing breaks as far as your custom tabs. If the game can't find an item in your custom tab file, it ignores that item and displays the next one. As soon as you move back to the newer version, the item reappears, exactly where you left it. That means you can also put modded items in custom tabs, because as soon as the modded item can't be found, the game ignores it.
It even works on multiplayer servers. Of course, modded items won't show up unless the server also has the mod, and custom items won't because it would be too easy to give yourself something in a single player world that can crash a server, then go to a server and use it. But if you have access to /give on a server, custom items will once again show up in your custom tabs. If they give you /give, they obviously trust you enough to use custom items. Once again, any items that are not allowed or cannot be found simply vanish until you leave the server.
So to recap the features:
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
Constantly evolving, reaching further heights.
There are some things I agree with. First, I agree with getting rid of the "All" tab. I thought about it when I was working on this yesterday but I decided to see what others thought. I'll work that into an edit. I also agree with being able to delete full tabs, which I will work into another feature I want to add, which is moving tabs and cloning tabs.
I'm not super big on the idea of having to lock and unlock tabs to make edits to a tab. I think the ability to delete full tabs or individual items makes it easy enough to clear out items you don't want in a tab, plus then you also need a new button to add new lines which I think is unneeded if it automatically adds new lines if you add enough items to the tab.
The ability to put partial stacks of items in tabs and then pull out that many of the item per click is interesting, but I don't know how necessary it is. For basically every item in Creative you only need 1 in your hotbar to place an unlimited amount (excluding items with durability, which wouldn't work with stacking anyways). And if you need a specific amount to put in a Chest, you can Shift+Click to grab a stack from the Creative inventory and then use your hotbar to split up the stack to get what you need and it only takes a couple seconds. So unless you need multiple stacks of 14 Sand for some reason, it wouldn't be too beneficial. If other people really want it and I'm missing some benefit with it I will find a way to work it in though.
To answer your question, I figured it would be per account, per computer. Which means if we both shared a computer, every Creative world I go into will show my custom tabs, and any Creative world you enter will show your custom tabs. If you wanted to work on a different computer, you can copy the file from the .minecraft folder to the other computer. But if you want it to be per world, I'm willing to change it if more people prefer that.
Thanks to everyone for their support. Editing now, back to Photoshop!
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
Support!
Also, that JSON you made for the tabs isn't correct, let me format it for you.
But in my fractured version, you would just add/edit tabs, along with the page scrolling thing you see in mods.
I support very much.
Play minecraft.
NOW
No support.
What about the custom tabs?
Dont need that for vanilla minecraft. Wasn't the point of this to sort out blocks from mods because mods add a lot of blocks that get mixed up and are hard to organize?
It's a nice idea for a mod but it should not be in vanilla minecraft.
That actually was the complete opposite of why I created this. I created this because of the thread linked in the OP that wanted a tab for just wood items because the current tabs were too limiting. The mod tabs were just something I came up with while creating the images.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
.
I actually covered that stuff. Delete does work for items, and the tabs are per computer, but per account first. This is for families that may have multiple accounts used on one computer. And any item only obtained through /give (meaning any item not in the normal Creative inventory) will not appear on a server if you are not an OP or other staff member with /give permission.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
I disagree with you , someone might want to create a tab with all the stained glass , and another with all the clay , wool etc , some might want to put mob drops in a tab , some might place wood items in a tab . It's not just about the mods
Image Removed
There's no point in having this without having mods.
Support.
Edited for redundancy.