Make your own, customized Minecraft commands


  • Make new commands!. (Also registered command)
  • Run others command in new one
  • Perform several commands in one
  • Delayed commands with custom pause, warmups and cooldowns
  • Make Shortcut/alias commands
  • Run commands with any item , any block, signs, book and villager npcs.
  • Various functions for costumize commands, like placeholders, scripts (if-else) and more.
  • Console support
  • Economy support (Require Vault)
  • Command Scheduler.
  • Bungee Teleport command.
  • All features are highly customizable
  • No command limits.
  • Customizable IconMenu, ActionBar, BossBar, Hover/ClickableText, Title, Scoreboard commands.
  • And much more..!

Configuration and example

Commands & permissions

Download latest version (5.3.4)

Video Tutorial :

(English) by Koz4Christ. (MyCommand 5.1.8)

If you have to report an error in the chat, or just a command section, use pastebin or a similar website. Help with YML code error :

This plugin uses Metrics-Lite. INFO



If you like this plugin , click the button on the top right corner for donate! Thanks.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Siebrenvde Siebrenvde Jun 26, 2016 at 08:53 UTC - 0 likes

    I used an coin example i found on the mycommand page and eddited it to what i wanted but if non op's try to do /graypay they see an error.

    Code: graypay: command: /graypay type: RUN_CONSOLE runcmd: - $Script$%if%$arg2<=$PlayerData%coins% - /mycmd-playerdata add $arg1 coins $arg2 - /mycmd-playerdata remove $player coins $arg2 - $text_to_specific_player%$arg1%&b$player &3heeft jou &b$arg2 &3GrayCoins gegeven - $text$&3Je hebt &b$arg2 &3GrayCoins gegeven aan &b$arg1 - $text$&3Je hebt nu &b$PlayerData%coins% &3GrayCoins - $Script$%else% - $text$&3Je hebt niet genoeg GrayCoins error-message: '&3Gebruik &b/graypay <speler> <hoeveelheid>' require_all_arguments: true permission-node: permission-error: '&3Als je dit bericht ziet dan is het een bug en moet je het zo snel mogelijk melden aan de staff!' register: true

    Error Messages:

    Last edited Jun 26, 2016 by Siebrenvde: Image didn't display
  • Avatar of BiGUNMAN BiGUNMAN Jun 24, 2016 at 22:38 UTC - 0 likes

    @Ivanpro I was under the impression that I was, but since I've created a new file in that directory it's seemed to have worked. So, thanks!

  • Avatar of NOBUTSS NOBUTSS Jun 23, 2016 at 15:43 UTC - 0 likes

    @Ivanpro: Go

    That's awesome, thanks :D

  • Avatar of Ivanpro Ivanpro Jun 23, 2016 at 08:35 UTC - 0 likes

    @BiGUNMAN: Go

    Are you editing the correct config file? In the newer version, the command files are in the folder plugin/MyCommand/commands/file.yml

    @kythuat: Go

    Just create an alias

    @robi0294: Go

    try with INCREASE_DAMAGE, anyway you can find the full list here

    @NOBUTSS: Go I'm not very "practical" with mysql, anyway, it's not a big problem adding it ( i already have the "backend" of the other my plugin), takes only time editing every plugin area where you need to save and get information.

    Last edited Jun 23, 2016 by Ivanpro
  • Avatar of kythuat kythuat Jun 23, 2016 at 03:43 UTC - 0 likes

    I have an example: If I want to move /warp /warp abc = /khu /khu abc, then what do I do? Any someone can explain. Thank you! :(

    Last edited Jun 23, 2016 by kythuat
  • Avatar of BiGUNMAN BiGUNMAN Jun 23, 2016 at 03:02 UTC - 0 likes

    I've updated to the new version (was using like 5-8 old version), and since then the plugin hasn't seemed to have worked. For example I edited a preset command to: - Using 1.10 Paper and it just doesn't work.

  • Avatar of Williamlo79 Williamlo79 Jun 22, 2016 at 14:25 UTC - 0 likes

    @Williamlo79: Go

    Ivanpro responded in a private message, for anyone wondering, %openiconmenu% can't pass arguments until the next release.

  • Avatar of Williamlo79 Williamlo79 Jun 22, 2016 at 00:16 UTC - 0 likes

    @robi0294: Go

    You can make the tab completer focus on online names by adding "register: true" to the end of your command, you don't need to set up a tab completer for online names.

  • Avatar of robi0294 robi0294 Jun 21, 2016 at 21:01 UTC - 0 likes


    I'm back asking another question.
    How do i add strength as a potion effect? it dosn't seem to work......
    This is what i've tried:

    - '%PlayerOptions%addPotionEffect: STRENGTH:300:2'

    I also wanna ask how to make a custom msg and reply system, if thats possible.

    Aaaaaaand, if it's possible to make the tab completer to complete online player names.

    Best regards

    Last edited Jun 21, 2016 by robi0294
  • Avatar of Williamlo79 Williamlo79 Jun 21, 2016 at 18:14 UTC - 0 likes

    Hello! I'm trying to make an icon menu detect and use the arguments of the previous icon menu, any way to do this? I'm trying to make an icon in my icon menu run a command that contains $arg1 as the username of the previous icon menu.


Date created
Mar 11, 2012
Last update
Jun 22, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files