Make your own, customized Minecraft commands

-> This plugin will be ported on Sponge when possible.


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

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 Theepwner Theepwner Oct 19, 2014 at 10:02 UTC - 0 likes

    Is it possible to make a command which would make /[command] only register when a player does /[command], and not anything after it? Like /[command] 1, /[command] 2, etc would not do what /[command] does...?

    I find this extremely helpful for creating a custom /help command for new players. And if you want to view some of your current plugin's help yourself, you could do /help (plugin-name) still.

  • Avatar of Orendigo Orendigo Oct 10, 2014 at 03:55 UTC - 0 likes

    Is it possible to use a value from %PlayerData%, which belongs to a different player than the command runner, as an argument in a command?

    Let's say I want an easy way to create WorldGuard Regions uniformly. I want each player to have a value labeled 'Regions' in their PlayerData, so when a command is ran, this value will be increased by one and a region is defined as <PlayerName>_<RegionsValue>.

    Is it possible to use a value from the PlayerData of another Player, nonetheless use that value as an argument in the command?


  • Avatar of SilverShotGaming SilverShotGaming Sep 28, 2014 at 16:14 UTC - 0 likes

    I can't find the itemcost stuff in the language file, can you tell me where they are please? Thanks.


  • Avatar of GodsDead GodsDead Sep 22, 2014 at 21:19 UTC - 0 likes

    Ok I figured out my problem by running multiple commands together to create on output, the problem im having is I dont want people to be able to run the hidden commands, Infact I only want them to use 1 command via a sign, not the chat. This one command runs 2 other commands to get the desired output, I have it working as I wish, but if they figured out the other commands it runs they would bypass the cooldown & cost.

  • Avatar of Spiky2006 Spiky2006 Sep 20, 2014 at 09:21 UTC - 0 likes

    Hey i need help with something, im wanting to make my own kinda server commands what i am trying to do is this.

    Well i have made this to display the text when i type /skiecraft: command: /skiecraft type: TEXT text: - "&5[&5=&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&D-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&5=&5]" - " &aSkiecraft v2.0" - "&9&lCommands:" - "&b/Skiecraft-GUI - Open's the Skiecraft GUI menu" - "&b/Skiecraft-Gadgets - Gadget Commands" - "&b/Skiecraft-Warps - Skiecraft Warps List" - "&b/Skiecraft-Reload - Reload's Plugin" - "&b/Skiecraft-Vote - Vote Links" - "&5[&5=&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&D-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&f-&d-&5=&5]"

    But when i make another command like /skiecraft gui, i set it up in the config but the main command '/skiecraft' over rides it and just shows the text and doesnt bring up the gui, someone please help me with this, if i havnt explained this well tell me and ill try put it in an easier way

    Last edited Sep 20, 2014 by Spiky2006

    My Server:

  • Avatar of _Snoogles_ _Snoogles_ Sep 10, 2014 at 19:20 UTC - 0 likes

    When executing a warmup it works fine however the feedback on the screen says after the text found in language .. 200s No idea where its getting that number from the warmup is only 10s and i cant find where its pulling this text from to remove it.

    WARMUP1: "&6The command is warming up.. one moment please. "
    WARMUP2: "&aYou have bypassed the warmup"
    WARMUP3: "&cThis command it's already called. Wait

    This is what it says when executing:

    The command is warming up.. one moment please200s

    Here is the command itself for reference:

    command: /is visit
    type: WARMUP
    - 'Request will be made in 10 seconds..'
    delaytimer: 10

    It never displays - 'Request will be made in 10 seconds..'

  • Avatar of remix867 remix867 Sep 09, 2014 at 18:54 UTC - 0 likes

    Thx man Best Plugin EVER

  • Avatar of GodsDead GodsDead Sep 09, 2014 at 14:44 UTC - 0 likes

    I have found a way to load a schematic using another plugin called scload, this needs to be RUN_CONSOLE as the players do not have the permissions to use this, but The new command needs to interact with the payer, it needs to still check their rank, check their balance and display a message to them once it completes, Is there a way to use a run_console and TEXT since this allows cost, but can it use script?

  • Avatar of minecraftozanalp minecraftozanalp Sep 04, 2014 at 10:54 UTC - 0 likes


  • Avatar of WhosHenry WhosHenry Sep 03, 2014 at 00:01 UTC - 0 likes

    Hi, I love this plugin but I have com across one issue. when I create a custom command or an alias and put register:true to get the TAB autocompletion, my non-op players are getting a Bukkit error message.

    I have put permission to false in the config for that command, is there a way around this?

    Thanks in advance for the help.


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