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
  • Block commands with additional permission
  • Run commands with items , signs , any block (also detector rail) and book!
  • Various arguments and functions to make a command.
  • Console support
  • Economy support (Require Vault)
  • Command Scheduler.
  • Bungee Teleport
  • All features are highly customizable
  • No command limits.
  • And more..!

Configuration and example

Commands & permissions

Download latest version (5.1.2)

Tutorials :

For any yml-reader problem,use

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 Iceman0000Reyna Iceman0000Reyna Jul 23, 2014 at 00:39 UTC - 0 likes

    Im trying to add custom cmd's, Whats the permission to allow players to use the custom cmd's that I have created?

    Last edited Jul 23, 2014 by Iceman0000Reyna
  • Avatar of armanisbeast armanisbeast Jul 21, 2014 at 17:39 UTC - 0 likes

    I have been having a rather funny issue with iconmenus. Currently, I have 28 custom commands, they all work fine. But when I add another custom command, no matter what type it is, a weird thing happens. Say a user types /iconmenu1. It then opens iconmenu1 for every player on the server, no matter what. Now say I end up removing the 29th custom command, it fixes the issue. Do you have any idea what could be making this happen?

  • Avatar of Ivanpro Ivanpro Jul 20, 2014 at 11:53 UTC - 0 likes

    @cly563101091: Go

    Yes,you can use RUNCOMMAND_RANDOM or RUN_CONSOLE_RANDOM type for do this.

  • Avatar of cly563101091 cly563101091 Jul 20, 2014 at 07:50 UTC - 0 likes

    is it possible to make it that you can randomly choose a command,say if i type : /random,it randomly chooses /kill or /give ? is that possible?

  • Avatar of Chinimala Chinimala Jul 18, 2014 at 12:23 UTC - 0 likes

    @armanisbeast: Go

    Open your "itemset.yml" and put for example itemset: chest: CHEST: '/menu' , if /menu is the command to open your iconmenu.

  • Avatar of armanisbeast armanisbeast Jul 17, 2014 at 00:26 UTC - 0 likes

    It would be very cool if we could bind IconMenu's to items, i'd always wanted to make it so you could for example open a donator packages icon menu via right clicking a chest or whatever.

  • Avatar of Andolir Andolir Jul 13, 2014 at 08:56 UTC - 0 likes

    Please make a replacement for the spout plugin, he died.

  • Avatar of ToXicMoZeZz ToXicMoZeZz Jul 12, 2014 at 19:21 UTC - 0 likes

    @AegisZephyr: Go

    Yeah i setup all the commands correctly, i don't know why when the user uses the command /warp (example) it only runs /warp

    Here's two ways of how i set it up

    command: /ewarp (example) type: RUN_COMMAND

    command: /warp (example) type: RUN_COMMAND

    command: /essentials:ewarp (example) type: RUN_COMMAND

    When is set them up like that, it works fine, but what happens then is that when the player uses /warp it doesn't open the custom command i set it to.

    So when i get the normal /warp (example) working and lose the custom /warp i set it to. :/

    Last edited Jul 12, 2014 by ToXicMoZeZz
  • Avatar of AegisZephyr AegisZephyr Jul 12, 2014 at 12:12 UTC - 0 likes

    @ToXicMoZeZz: Go

    I can only assume he does seeing as the plugin is kept rather up to date. Most issues people have are from user error. There's a whole slew of things to properly troubleshoot something and confirm that it's an actual error with the coding than say, a config error from someone that changed something and perhaps forgot about correct parsing.

    As for your earlier issue that you posted here, I think you need to specifically state that when someone types /warp [nameofwarp] you have to specify each one. Otherwise it won't do you any good to try. I have a command "/adminmode on" and "/adminmode off" that works perfectly fine.

    Are you sure that your command looks like this?

      command: /warp [example]
      type: RUN_COMMAND

    Rather than

      command: /warp
      type: RUN_COMMAND

    Check your console logs for that command to confirm. It will tell you which ID/IDname of the command that was ran in the commands.yml file.

    Last edited Jul 12, 2014 by AegisZephyr
  • Avatar of Enrux Enrux Jul 10, 2014 at 16:25 UTC - 0 likes

    Awesome!! Thanks for adding RUN_CONSOLE_RANDOM!


Date created
Mar 11, 2012
Last update
Jul 05, 2014
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files