ItemsAdderAdditionsItemsAdderAdditions

Creative Inventory Integration

Populate the creative inventory with ItemsAdder custom items.

Since v1.0.0

Credits: This feature was originally coded by Misieur (GitHub).

Version Requirement: Requires Paper 1.21.5 or higher. The feature is disabled on older versions.

Injects every custom item registered by ItemsAdder into the vanilla creative menu. No per-item configuration needed.

Important: You need operator permissions and the Operator Items Tab enabled to see ItemsAdder items in the creative inventory.

Setup

Run /iazip to regenerate the resource pack. Your creative inventory will contain all custom items after rejoining.

Every time you add or remove custom items via ItemsAdder, you must rejoin the server and run /iazip again to see the updates reflected in your creative inventory.

Enabling / Disabling

You can toggle this feature in the plugin's config.yml:

features:
  creative_inventory_integration: true

Set to false to disable the feature entirely. The plugin will not generate any resource pack files or inject any registry entries when disabled.

ItemsAdder Config

During the first setup, the plugin automatically adds itself to ItemsAdder's resource pack merge list:

# In ItemsAdder/config.yml (managed automatically)
resource-pack:
  zip:
    merge_other_plugins_resourcepacks_folders:
      - ItemsAdderAdditions/resourcepack

If for any reason this entry is missing (e.g., the file wasn't writable), you can safely add it manually. The plugin will log a warning if it couldn't apply the change automatically.

Notes

  • Template items are excluded. Items marked with template: true in their ItemsAdder configuration won't appear in the creative menu.
  • Directional variants are excluded. Items whose namespaced ID ends in _north, _south, _east, _west, _up, or _down are skipped when the base item (without the direction suffix) exists in the registry.
  • Items with hide_from_inventory: true in their ItemsAdder config are excluded.
  • Items using graphics.icon or resource.icon will display their flat GUI icon. All other items will use the 3D model they normally show when held in-hand.
  • Vanilla paintings are unaffected; regular painting items will continue to function normally.

On this page