#
Create a Custom Tab
Creating or configuring a custom tab, is done through JSON through a Resource pack.
You can now reload edited tabs by running the /mct reloadTabs
command. Available since 1.1
To reload Language files, you need to use the standard F3 + T
key combo
You can define multiple tabs inside a single pack. You do not need to create a pack for each one
#
Getting Started
The first thing you want to do is, create a new, empty resource pack. To save you some time, you can also download the SKELETON packs below with all the base files already created.
Other Downloads
New Format (1.18) New Format (1.19 - 1.19.2) New Format (1.19.3+)
Inside your resource pack, you will need the following folder layout:
|-- Pack Folder
|-- assets
|-- minecraft
|-- lang
|-- en_us.json
|-- morecreativetabs
|-- my_tab.json
|-- pack.mcmeta
When using the SKELETON PACK, these files/folders will already be created for you
#
Creating your first tab
To create a new creative tab, create a file inside the morecreativetabs
folder. You can call this whateveryouwant.json
. This file will tell the mod how to configure the creative tab.
You will also need a lang file inside the lang
folder. For this example, we will use en_us.json
which is the english version of the tab names.
Below is a sample config file, with an explanation at the bottom:
{
"tab_enabled": true,
"tab_name": "test_tab",
"tab_stack": { "name": "minecraft:light", "nbt": "{BlockStateTag: {level:\"4\"}}"},
"tab_items": [
{
"name": "minecraft:light",
"hide_old_tab": true,
"nbt": "{BlockStateTag: {level:\"10\"}}"
},
{
"name": "minecraft:torch"
},
{
"name": "minecraft:soul_torch",
"nbt": "{customName: \"Oi Govener!\"}"
},
{
"name": "minecraft:candle"
}
]
}
Explanation:
"tab_enabled", "tab_name", "tab_stack" and "tab_items" must always be present, or the file will not load
#
Changing the name of an item
Since V1.1, you can now override the name of an item in a custom tag. To do this, add the following to your NBT tag:
customName: \"Your Custom Name Here\"
#
More examples
Here you can download a couple of pre-made packs, to see how they work and make your own from them.
- Disable Brewing -> Disables the Brewing Tab
- Disable Brewing (1.19+) -> (For 1.19+) Disables the Brewing Tab
- Amended (1.18+) -> A community made pack that brings the 1.19.3/1.20 inventory to older versions
- Dev Pack (1.19+) -> (For 1.19+) This is the test resource pack we use while developing the mod