DG Command Items
Bind any command to any item. Full GUI editor, no config editing. Free forever.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
DG Command Items
> 💬 Join our Discord for support, updates, and to report bugs! > 👉 Join our Discord
---
⚡ DG CommandItems
Bind any command to any item - the modern, free way.
A clean, modern replacement for older command-item plugins that have stopped getting updates. Supports Minecraft 1.21.x and 26.1.x on Paper / Spigot.
---
✨ What it does
Right-click an item, run a command. Left-click an item, run a command. Shift-click an item, run a command. You get the idea.
🔥 Features
- for resource packs - - create and edit items visually with `/dgci`, no config editing required - for resource packs - - browse 36 popular sounds and 35 particles in dedicated GUIs, with live preview before you commit - for resource packs - - runs player commands with full OP perms, fixes EssentialsX `/fly`, `/heal`, `/god` issues that plague other plugins - for resource packs - with bypass permission - for resource packs - - right, left, shift, or any combination - **Player *and* console commands for resource packs - Consume on use for resource packs - Per-item permissions for resource packs - PlaceholderAPI support for resource packs - Hex color codes for resource packs - Custom Model Data for resource packs - Strict OP-only access** to `/dgci` - bypasses LuckPerms etc. so only real OPs can create items
🚀 Quick Start
1. Drop the jar in your `plugins/` folder 2. Restart the server 3. Hold any item, run `/dgci` 4. Click the Nether Star, then configure name, lore, click types, commands, and pick a sound/particle 5. Click Save
That's it.
📜 Commands
| Command | Description | |---------|-------------| | `/dgci` | Open the GUI | | `/dgci give <id> [player] [amount]` | Give an item | | `/dgci list` / `info <id>` / `delete <id>` | Manage items | | `/dgci reload` | Reload config |
Aliases: `/citem`, `/ci`, `/commanditems`
🔐 Permissions
| Permission | Default | Description | |------------|---------|-------------| | `dgcommanditems.use` | `true` | Use command items | | `dgcommanditems.use.<itemid>` | - | Per-item access (optional) | | `dgcommanditems.bypass.cooldown` | `op` | Bypass cooldowns |
> Note: Access to `/dgci` is restricted to real OPs (`Player#isOp()`) - this is intentional, since command items can run as console.
💬 Support
Found a bug or have a feature request? Join our Discord: Join our Discord:
The plugin is free and will stay free.
---
100% free | No premium tier | No locked features