Find a server with MyCommand
15 servers reported MyCommand
- LinkCraft 13 onlineJavaProgression
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- AsperaSMP✦|asperamc.com MAGIC•DUNGEONS•ARCHEOLOGY•BOSSES 1 onlineJava
- 54.39.122.49:25565 7 onlineJava + Bedrock
- Rooted Realm 3 onlineSurvival
About MyCommand
🔌 About MyCommand
MyCommand is a Minecraft plugin for creating custom commands, aliases and interactive command-driven interfaces without writing Java. It provides a YAML-driven system to define commands that run other commands, send formatted text, open GUIs, trigger scripts and interact with events.
🎯 Purpose
MyCommand is aimed at server administrators who need flexible custom commands, shortcuts and admin/user interfaces. It solves the problem of adding bespoke command behavior (delays, warmups, cooldowns, tab-completion, placeholders) and lightweight GUI interactions without developing a full plugin.
⚙️ Features
- Create new commands and aliases, optionally registered for tab completion.
- Run multiple commands from a single custom command (console or player execution).
- Delays, warmups and cooldowns for commands.
- Override other commands or provide shortcuts/aliases.
- Command triggers from items, blocks, signs, books, NPCs and item frames.
- GUI elements: chest-based IconMenu, ActionBar, BossBar, Title, Scoreboard, Anvil GUI and Sign GUI.
- Placeholder support and script-like conditionals for dynamic behavior.
- Economy integration (optional via Vault) and some standalone economy features.
- Player events support (join/quit/death) and scheduled tasks.
- Optional SQL-backed custom player database and multiple-file support for unlimited commands.
- BungeeCord-related features and a separate Bungee-side variant for proxy-side commands.
- HTTP requests (GET/POST) and support for MiniMessage formatting where available.
- Uses bStats for metrics reporting.
🧩 Who It Is For
- Survival and SMP servers that want custom commands and menus without coding.
- Admin-heavy or economy servers that need custom shop/command flows.
- Proxy networks requiring centralized or proxy-side command behavior.
- Server operators who need scripted conditionals and placeholders for dynamic outputs.
🏗️ Example Use Cases
- Define a single command that runs a sequence of console commands to open a shop, give items and log the purchase.
- Create GUI punish/teleport menus using chest GUI entries and anvil/sign prompts.
- Provide short aliases that map to longer BungeeCord server-switch commands with tab completion.
⌨️ Commands
The official documentation lists administrative commands for managing the plugin. Examples documented by the project include:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Reload the plugin configuration files. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Create a book populated from custom commands data. | mycommand.book.make | Admin |
(Refer to the plugin's official commands documentation for the full list and exact syntax.)
🔐 Permissions
The project documents permission nodes for administrative actions. Examples from the official permissions listing include:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Permission to reload MyCommand configuration. | not specified |
mycommand.book.make | Permission to create books from custom commands. | not specified |
(See the plugin's permissions documentation for the complete permission map.)
⚙️ Installation
📥 Setup
- Download the official plugin
.jarand place it into your serverplugins/folder. - Start or restart the server and check console logs to confirm the plugin loaded.
- If the plugin fails to load, verify that required/optional support plugins (see Dependencies) are present or updated.
📦 Dependencies
- ProtocolLib — noted as important if the plugin does not load or for some features.
- Vault — optional, required for economy integrations.
- PlaceholderAPI — optional, for expanded placeholder support.
Only install dependencies confirmed for your desired features; many integrations are optional.
🧠 Technical Notes
- The plugin is configured via YAML files and supports multiple command files to avoid command limits.
- SQL storage is available for the custom player database (optional) and multiple-file setups are supported.
- There is a separate BungeeCord component for proxy-side command handling.
- The project reports metrics through bStats.
- MiniMessage formatting and tab-completion support are available in supported environments.
🤝 When This Plugin Is Useful
If you need flexible, file-driven custom commands, conditional scripting and GUI-based command flows without writing Java, MyCommand provides a configurable platform for those needs and adds proxy and economy integrations where required.
Comments
No comments yet
Be the first to comment.
For server admins
- Authors
- MRI
- Supported platforms
- Bukkit, Spigot, BungeeCord
- Supported versions
- 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
- Dependencies
- Vault, PlaceholderAPI, ProtocolLib
Links
What servers report
Server platforms
- Paper10
- Purpur2
- CraftBukkit2
- Magma1
Plugin versions
- 5.7.411
- 5.7.52
- 5.7.32
Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.