Modded Creative Menu
1.0.1Provides a creative style menu for datapacks on Paper and Fabric servers.
- Tested MC versions
- 1.21, 26.1, 26.2
ModdedCreativeMenu
Multi-module Gradle project that builds:
- Paper plugin (
1.21.11+, Mojmap dev via Paperweight) - Fabric server mod (
1.21.11+, Mojmap via Loom)



Purpose
ModdedCreativeMenu provides a faux-creative browser for custom server content.
- It indexes content defined by installed server datapacks.
- It presents that content in an in-game paged menu (items, blocks, mobs, enchant books).
- It lets players obtain/use that content without manually typing datapack commands like
lootorfunction.
Build
.\gradlew.bat build
Output jars:
paper/build/libs/moddedcreativemenu-paper-1.0.0.jarfabric/build/libs/moddedcreativemenu-fabric-1.0.0.jar
Paper Plugin Usage
Main command:
/moddedcreativemenu
Aliases:
/mcmenu
Optional page/category args:
/moddedcreativemenu 2/moddedcreativemenu items 3
Live style command (OP/admin):
/moddedcreativemenu style linear/moddedcreativemenu style category
Permissions
moddedcreativemenu.use(default: op)moddedcreativemenu.admin(default: op)
Config
paper/src/main/resources/config.yml
ui:
ops-linear-pages: false
- Config is reloaded when opening/navigating the menu, so style changes apply live.
ops-linear-pages: false(default):- OPs use category mode with the center category button enabled.
ops-linear-pages: true:- OPs see one continuous page sequence with categories appended in order:
- Items -> Blocks -> Mobs -> Enchants
- Middle category button is disabled for OPs in this mode.
- OPs see one continuous page sequence with categories appended in order:
Menu Layout
- Bottom-left: Previous page
- Bottom-middle: Change category
- Bottom-right: Next page
Inventory title format:
Modded Creative <Category> X/Y
Content Source
- The plugin reads server datapack content from
<world>/datapacks(folders and zip packs). - Visuals/icons are rendered by the player's active resource pack.
- In practice, this relies on both:
- datapack for item/function/enchantment definitions
- resource pack for custom models/textures
License
Licensed under GNU General Public License v3.0 (GPL-3.0-only). See LICENSE.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta