MyCustomPlugin [1.21 – 1.21.8] | ⚙️ Create Custom Commands I
1.30✨ Create custom commands in-game with an easy-to-use GUI or AI! ⚙️
What is MyCustomPlugin?
MyCustomPlugin lets you create, customize, and manage infinite custom commands directly in-game — no file editing, no restarts, just smooth GUI-powered, and AI interaction.
Whether you're a server owner, dev, or event staff, this plugin saves time and opens up creative gameplay possibilities .
Features
GUI Command Editor – Design commands through a simple menu
Command Types – Choose between:
- SEND_MESSAGE – Show a message to the player
- TELEPORT – Move player to a location
- BROADCAST – Send a message to the entire server
- RUN_COMMANDS – Execute console/player commands
Import and export – commands via shareable links using /mcp importcmd <link> and /mcp exportcmd <cmd>
AI Generation – Generating your own custom command via AI
Permission System – Restrict custom commands with permission nodes
Smart Chat Input – Configure messages and values via the chat
YAML-based Storage – Each command is stored in its own file
Reload Command – Instantly apply changes
Delete Commands Easily – Remove with /mcp deletecmd or via GUI
Toggle Activation – Enable/disable any command at will
Preview

Commands & Permissions
/mcp createcmd <name> – Start creating a command
Permission: mcp.createcmd
❌ /mcp cmddelete <name> – Delete a custom command
Permission: mcp.deletecmd
/mcp importcmd <link> – Import a command from a link
Permission: mcp.importcmd
/mcp exportcmd <name> – Export a command to get a shareable link
Permission : mcp.exportcmd
/mcp ia <prompt> – Create command with AI
Permission: mcp.iacmd
/mcp cmdgui – Open the command list GUI
Permission: mcp.cmdgui
♻️ /mcp reload – Reload plugin configuration files
Permission: mcp.reload
ℹ️ /mcp version – Show the plugin version
No permission required
/mcp help – Display help about all commands
No permission required
/mcp list – List all created custom commands
No permission required
Example Use Cases
- ️ Teleport players to warp zones
- ️ Give kits or start duels
- ️ Display rules or server info
- Broadcast events or tips
Chain multiple console commands with one trigger
Compatibility
Tested on Minecraft 1.21 – 1.21.8
Works with Paper, Spigot, Purpur, etc.
Java 17+ required
Need Help?
DM me for support & feature requests!
Discord: ousaiy
Support: paypal.me/ousaiy
Tutorial in french:
A Custom command created with MyCustomPlugin -> https://pastebin.com/T85L3Gzj
You can import them with -> /mcp importcmd https://pastebin.com/T85L3Gzj
Like the Plugin?
If you enjoy it, please leave a review and share it with other server owners!
Your feedback means the world
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
