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.3)

Video Tutorial :

(English) by Koz4Christ. (MyCommand 5.1.8)

If yu have to report an error in the chat, or just a command section, use pastebinor 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 InterWall InterWall May 29, 2016 at 17:45 UTC - 0 likes

    How can I create paid commands? When I try to add it as RUN_COMMAND and cost: xx it says that I have to add permission to user for this. So how to create paid command alias?

  • Avatar of TheDarkPlayHD TheDarkPlayHD May 29, 2016 at 16:34 UTC - 0 likes

    How can I run the command /give with enchanted items?

  • Avatar of Ivanpro Ivanpro May 29, 2016 at 12:48 UTC - 0 likes

    @JohOply: Go

    Yes, but you need to use this 3 variables directly in the playerevents.yml. Instead, if you need one of this 3 variables in commands.yml, you can pass them in the command and use $arg1...2 ecc for get it.

      active_on_kill: true
      prevent_suicide: true
      - '$broadcasttext$ $killer killed $killed_player!'
      - '/commandname $killed_player'
      command: /commandname
      type: RUN_COMMAND
      - "$Script$%if%$arg1==AdminName"
      - "$text$ You killed an Admin!"
      execute_mode: EVENT_ONLY
    Last edited May 29, 2016 by Ivanpro
  • Avatar of JohOply JohOply May 29, 2016 at 12:30 UTC - 0 likes

    @KNigtstyleZ: Go

    Yeah thank you, i will try! :)

    Thanks! Land Of Craft
  • Avatar of KNigtstyleZ KNigtstyleZ May 29, 2016 at 12:15 UTC - 1 like

    @JohOply: Go

    $killer $killed_player and maybe $death_cause Is what you search i think

  • Avatar of JohOply JohOply May 29, 2016 at 10:34 UTC - 0 likes


    I have a question about this ticket:
    Is there any $killer and $killed to display/use usernames in messages or commands ? :)

  • Avatar of Ivanpro Ivanpro May 29, 2016 at 07:39 UTC - 0 likes

    @robi0294: Go

    There is an example in the script page. Anyway is this :

    '%PlayerOptions%addItem: STONE_SWORD:1:0:DAMAGE_ALL;1;FIRE_ASPECT;1:&aMega Sword:&bLine 1;Line 2;$random_colorLine 3'

    You can cut the ItemName and Lores part (if you don't need it).

  • Avatar of robi0294 robi0294 May 28, 2016 at 20:15 UTC - 0 likes

    Hello @Ivanpro

    I got the addItem to work. But now i wanna add enchantments for them.
    How do you do that? And can you please also show with multiple enchantments?

    Best regards

  • Avatar of Ivanpro Ivanpro May 28, 2016 at 14:20 UTC - 0 likes

    @flyinggoatman: Go

    Here the command to be used with MyCommand 5.3.3.

      command: /limitedcommand
      type: RUN_COMMAND
      - '$Script$%if%$PlayerData%limitedcommand_use%<5<and>'
      - '$text$ Your Stuff here (for player with the limit to 5)'
      - '$Script$%PlayerData%limitedcommand_use+1'
      - '$Script$%elseif%$PlayerData%limitedcommand_use%<20<and>'
      - '$text$ Your Stuff here (for player with the limit to 20)'
      - '$Script$%PlayerData%limitedcommand_use+1'
      - '$Script$%else%'
      - '$text$&3You have reached the usage limit for this command.'
      permission-required: false

    About the SKULL_ITEM, i don't have found any problem about it.

    @robi0294: Go The latest version it's for 1.9,1.8 and 1.7. Anyway i can't reproduce the bug, it works fine for me. I just copy pasted the command you have posted in the previous comment, and works fine. Maybe your yml file is not UTF8, or there is some invisible incompatible character, i don't know.

    Last edited May 28, 2016 by Ivanpro
  • Avatar of robi0294 robi0294 May 28, 2016 at 14:06 UTC - 0 likes

    Hey @ivanpro

    I'm the guy with the addItem issue. I'm using the latest version on 1.9, could that be the problem?


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