CREATIVELY TWEAKED TWEAKED CREATIVE MENU COMMANDS
This mod provides a comprehensive set of in-game commands to manage your Creative Menu tabs dynamically. All changes are saved to config/tweaked_creative_menu/itemgroups/ and sync instantly to all players.
BASE COMMAND
All commands start with /tweakedcreativemenu (or the aliases /creativelytweakedtweakedcreativemenu or /cttcm).
TAB MANAGEMENT
1. Create Management for Existing Tab
Command: /tweakedcreativemenu create {tab_id}
- Description: Enables external management for a vanilla or modded creative tab.
- Example: /tweakedcreativemenu create minecraft:building_blocks
- Result: Creates a JSON config file that allows you to add/remove/reorder items in that tab.
Command: /tweakedcreativemenu create {tab_id} keepitems
- Description: Same as above, but the custom item list is pre-filled with every item currently in the tab (vanilla default order). Replace mode is set to true so the tab is fully controlled by that list; you can then use moveitem to reorder (e.g. put one item in the middle of Functional Blocks).
- Example: /tweakedcreativemenu create minecraft:functional_blocks keepitems
- Result: Management created with all original items in the list; reorder with moveitem.
Command: /tweakedcreativemenu createall keepitems
- Description: Creates management with keepitems for every vanilla and modded tab that does not already have a config. Skips the Search, Inventory, Hotbar, and Operator tabs, tabs from this mod, and any tab that already has an external config file.
- Example: /tweakedcreativemenu createall keepitems
- Result: One config per tab with full item list; use moveitem per tab to reorder.
2. Create Brand New Tab
Command: /tweakedcreativemenu createnew {tab_id} {display_name}
- Description: Creates a completely new creative tab.
- Icon: Uses the item currently in your main hand as the tab icon.
- Example: /tweakedcreativemenu createnew my_mod:specials "My Special Tab"
3. Hide a Tab
Command: /tweakedcreativemenu hidetab {tab_id}
- Description: Instantly hides a creative tab from the menu.
- Example: /tweakedcreativemenu hidetab minecraft:spawn_eggs
4. Revert Changes / Remove Config
Command: /tweakedcreativemenu remove {tab_id}
- Description: Deletes the external config file for the specified tab, reverting it to its original state.
- Example: /tweakedcreativemenu remove minecraft:building_blocks
5. Undo
Command: /tweakedcreativemenu undo
- Description: Reverts the last change you made to any creative tab (additem, removeitem, moveitem, seticon, setname, setreplace, exclude, unexclude, remove, etc.). Keeps up to 20 undo steps per player.
- Example: /tweakedcreativemenu undo
6. Set Tab Icon
Command: /tweakedcreativemenu seticon {tab_id}
- Description: Sets the icon of the specified tab to the item in your main hand.
- Example: /tweakedcreativemenu seticon my_mod:specials
7. Set Tab Display Name
Command: /tweakedcreativemenu setname {tab_id} {display_name}
- Description: Updates the display name of the specified tab.
- Example: /tweakedcreativemenu setname minecraft:building_blocks "Cool Blocks"
8. Set Replace Mode
Command: /tweakedcreativemenu setreplace {tab_id} {true|false}
- Description: Toggles whether the tab should completely replace the original items (true) or just add to them (false).
- Example: /tweakedcreativemenu setreplace minecraft:building_blocks false
9. Set Tab Placement (order)
Command: /tweakedcreativemenu setplacement {tab_id} before|after {target_tab_id}
- Description: Changes where the tab appears in the creative menu. The tab will be placed immediately before or after the target tab. The tab must already have a config (use create or create keepitems first).
- Example: /tweakedcreativemenu setplacement minecraft:functional_blocks after minecraft:building_blocks
- Example: /tweakedcreativemenu setplacement my_mod:specials before minecraft:combat
10. Clear Tab Placement
Command: /tweakedcreativemenu clearplacement {tab_id}
- Description: Removes the custom placement for the tab so it returns to the default order.
- Example: /tweakedcreativemenu clearplacement minecraft:functional_blocks
11. Exclude Item
Command: /tweakedcreativemenu exclude {tab_id}
- Description: Removes the item in your hand from the specified tab (only works if replace is false).
- Example: /tweakedcreativemenu exclude minecraft:natural_blocks (while holding dirt)
12. List Exclusions
Command: /tweakedcreativemenu listexclusions {tab_id}
- Description: Lists all items currently excluded from the specified tab.
13. Unexclude Item
Command: /tweakedcreativemenu unexclude {tab_id} {index}
- Description: Re-adds an excluded item to the tab by its index in the exclusion list.
ITEM MANAGEMENT
1. Add Item from Hand
Command: /tweakedcreativemenu additem {tab_id} [index]
- Description: Adds the item in your hand (including its custom name, enchantments, and components) to the tab.
- Optional Index: If provided, inserts the item at that position. Otherwise, adds it to the end.
- Example: /tweakedcreativemenu additem my_mod:specials 0
2. Add Hotbar
Command: /tweakedcreativemenu addhotbar {tab_id} [index]
- Description: Adds all items from your hotbar (slots 1-9) to the tab.
- Example: /tweakedcreativemenu addhotbar my_mod:specials
3. Remove Hotbar
Command: /tweakedcreativemenu removehotbar {tab_id}
- Description: Removes the first matching tab entry for each non-empty hotbar slot (slots 1-9). Works with invalid-entry barriers if the held stack matches.
- Example: /tweakedcreativemenu removehotbar my_mod:specials
4. List Items
Command: /tweakedcreativemenu listitems {tab_id}
- Description: Lists all custom entries in the tab with their current index. Useful for reordering or removing.
- Example: /tweakedcreativemenu listitems minecraft:building_blocks
5. Missing Items (not in any creative tab)
Command: /tweakedcreativemenu missingitems
- Description: Lists every enabled item in the registry that does not appear in any creative tab (respects TCM replace/exclusions/custom tabs). Shows the first 40 in chat and writes the full sorted list to config/tweaked_creative_menu/missing_from_creative.txt.
- Example: /tweakedcreativemenu missingitems
6. Item Index (held item)
Command: /tweakedcreativemenu itemindex {tab_id}
- Description: Shows the index (or indices) of the item you are holding in the specified tab. Hold the item in your main hand first.
- Example: /tweakedcreativemenu itemindex minecraft:functional_blocks
7. Remove Item
Command: /tweakedcreativemenu removeitem {tab_id} [index]
- Description: Removes an item from the tab. If you omit the index, the item in your main hand is removed (first match). If you provide an index, the item at that position is removed.
- Example: /tweakedcreativemenu removeitem minecraft:building_blocks (while holding the item to remove)
- Example: /tweakedcreativemenu removeitem minecraft:building_blocks 5
8. Move/Reorder Item
Command: /tweakedcreativemenu moveitem {tab_id} {from_index} {to_index}
Description: Moves an item from one position to another within the tab.
Example: /tweakedcreativemenu moveitem minecraft:building_blocks 10 0
Creator of Original Mods Here
icanttellyou — Tweaked Creative Menu (Modrinth)
GoopSwagger — original contributor
