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 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
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 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
Like the Plugin?
If you enjoy it, please leave a ⭐ review and share it with other server owners!
Your feedback means the world