▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Modded Creative Menu
Modded Creative Menu

Modded Creative Menu

Provides a creative style menu for datapacks on Paper and Fabric servers.

33
0

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)

1 2 3

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 loot or function.

Build

.\gradlew.bat build

Output jars:

  • paper/build/libs/moddedcreativemenu-paper-1.0.0.jar
  • fabric/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.

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.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Создатели

Детали

Лицензия:LGPL-3.0-only
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная