Me and a few people I know agree that it would be cool to have a customizable creative inventory. However, there's also the problem of... how in the world would Mojang do that? So I spent some time racking my brain. And I thought... resource packs!
This isn't exactly the simplest thing in the world, but it is organized and anyone can do it if they can access they're assets folder.
Inside the assets folder, a new folder is added called inventory, or creativeinventory, or whatever. Inside that folder is a folder representing every tab in the creative inventory. Inside each tab's folder are two things: a file for containing the ID's of the creative tab and a file called icon.png.
The icon.png can be any texture you can use for items. Inside the text file, there'd be the ID's for the items and/or blocks inside along with the text necessary for the code. By changing the ID's, you can change the blocks inside the section. Using this and the already-implemented feature of changing names of things in the language files, resource packs can be fully customizable!
Note that I don't know much about coding, so point out if there's something tremendously wrong (but not "include the code text" or something, because I barely know a thing about actual coding). Thanks for reading my suggestion!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
This isn't exactly the simplest thing in the world, but it is organized and anyone can do it if they can access they're assets folder.
The icon.png can be any texture you can use for items. Inside the text file, there'd be the ID's for the items and/or blocks inside along with the text necessary for the code. By changing the ID's, you can change the blocks inside the section. Using this and the already-implemented feature of changing names of things in the language files, resource packs can be fully customizable!
Note that I don't know much about coding, so point out if there's something tremendously wrong (but not "include the code text" or something, because I barely know a thing about actual coding). Thanks for reading my suggestion!