MyCommand
MyCommand
Donations
If you like this plugin, and want to offer me a coffee, consider to click the button on the top right corner of the navbar to donate! Thank you :D

Make your own, customized Minecraft commands
Features:
- 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 or override commands.
- Run commands with any item , block, signs or even (villager) NPC's.
- Various functions for costumize commands, like placeholders, scripts (if-else) and more.
- Console support
- Economy support (Require Vault)
- All features are highly customizable
- No command limits with multiple file support
- Customizable IconMenu (ChestGUI), ActionBar, BossBar, Hover/ClickableText, Title and Scoreboard commands.
- Allow the execution of commands in various circumstances (per world, by worldguard regions and more.
- Custom players database where you can store anything you want to personalize even more your commands. SQL database supported.
- BungeeCord feature, Scheduler, Join/Quit/Death events, PHP/GET request ...
- ... And much, much more..!
Configuration and examples (Documentation)
Commands & permissions
Video Tutorial :
(French) Getting Started (TEXT and ALIAS commands) by Texier (MyCommand 5.5.0)
(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 : http://yaml-online-parser.appspot.com/
This plugin uses bStats Metrics - MyCommand stats page
-
View User Profile
-
Send Message
Posted Jun 3, 2016@techkyller
Give this mycommand.block.all.use
@HazyCraftServer
I think because you create have a loop in this way. /mpet call /mpet and so on. Try to change the alias line to : "/mypet:mpet opengui"
-
View User Profile
-
Send Message
Posted Jun 2, 2016Whenever I try to make certain aliases or run command it repeats itself multiple times causing server to hang for 1-2 seconds. For this example if I use this 'short12397125': command: /mpet type: ALIAS alias: /mpet opengui 'short12397126': command: /mpet1 type: RUN_COMMAND runcmd: - '/mpet opengui' cost: 0
http://pastebin.com/VwskkH3x It spams me this in console and takes 2-3 seconds in game to execute commands since server freezes. It only happens with certain commands?
-
View User Profile
-
Send Message
Posted Jun 2, 2016@Ivanpro qual permissão é usada para que os jogadores possam usar os botoes do /mycmd-blockset
-
View User Profile
-
Send Message
Posted Jun 2, 2016I just wanted to thank you for your plugin. I was using it mainly for command aliases. I had to do some work and discovered sign commands, block commands, scheduler, variables, etc. and I was amazed - now I'm starting to use all these features and it is just great.
-
View User Profile
-
Send Message
Posted Jun 1, 2016@KyBLKuBA
I see what i can do.
@GodsDead
For the first request, no problem. For the second, i don't know if it's possible. Opening an URL must be an action called from the client, server-side you can't open that. For the seggested message, maybe. I'll see.
-
View User Profile
-
Send Message
Posted May 31, 2016Thank you for the arguments being sent to the iconmenu! I have a few more feature requests for this icon menu.
If you want to see this in action join my server and click on a players useranme in chat, it will auto open this menu I created :)
-
View User Profile
-
Send Message
Posted May 31, 2016Hi, Can you please add option $_POST to the CALL_URL
-
View User Profile
-
Send Message
Posted May 31, 2016@ElectroViper
If you put $multiargs (in runcmd only) after some $args, this get only the latest args remaining. For the loops, there is the run_command_task feature. It's not flexible as an normal loop, but it's something.
-
View User Profile
-
Send Message
Posted May 31, 2016GREAT Plugin, only issue I have with it are;
No for loops in the script No args-onward functionality. By this I mean; %multiargs3% would mean all arguments from index 3 onwards.
Eg. /somecommandhere argument1 argument2 argument3 argument4 argument5
%multiargs4% would result in "argument4 argument5". Please add this, it's much needed. Thanks
-
View User Profile
-
Send Message
Posted May 30, 2016@InterWall
Give the command permission to the intereste user group, or add "permission-required: false" under your command.
@TheDarkPlayHD
Depends on what are you using. The command change in base of your plugin. Original minecraft give needs some json code, the Essentials give (i don't know if is able to add enchants, but there is an /enchant command). Or you can simply use MyCommand %PlayerOption% function. Check some comments here below, or go in the script page.
-
View User Profile
-
Send Message
Posted May 29, 2016How 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?
-
View User Profile
-
Send Message
Posted May 29, 2016How can I run the command /give with enchanted items?
-
View User Profile
-
Send Message
Posted May 29, 2016@JohOply
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.
-
View User Profile
-
Send Message
Posted May 29, 2016@KNigtstyleZ
Yeah thank you, i will try! :)
-
View User Profile
-
Send Message
Posted May 29, 2016@JohOply
$killer $killed_player and maybe $death_cause Is what you search i think
-
View User Profile
-
Send Message
Posted May 29, 2016Hi!
I have a question about this ticket: http://dev.bukkit.org/bukkit-plugins/mycommand/tickets/116-execute-command-on-kill-event-based-on-region/
Is there any $killer and $killed to display/use usernames in messages or commands ? :)
-
View User Profile
-
Send Message
Posted May 29, 2016@robi0294
There is an example in the script page. Anyway is this :
You can cut the ItemName and Lores part (if you don't need it).
-
View User Profile
-
Send Message
Posted May 28, 2016Hello @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
-
View User Profile
-
Send Message
Posted May 28, 2016@flyinggoatman
Here the command to be used with MyCommand 5.3.3.
About the SKULL_ITEM, i don't have found any problem about it.
@robi0294 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.
-
View User Profile
-
Send Message
Posted May 28, 2016Hey @ivanpro
I'm the guy with the addItem issue. I'm using the latest version on 1.9, could that be the problem?