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 May 27, 2015@xWallou
If you want it to have multiple arguments try something like this... That should help
I quickly made this up so I have not successfully tested it yet, try it though.
Joinarena:
command: /Joinarena
type: RUN_CONSOLE
runcmd:
- "/mycmd-playerdata set $player Args $multiargs!"
- "$Script$%PlayerData%Error=null"
- "$Script$%PlayerData%Args==arena1!"
- "$Script$%PlayerData%Arena==arena1"
- "$text$You are already in this arena"
- "$Script$%PlayerData%Error=None"
- "$Script$%else%"
- "$Script$%PlayerData%Args==arena1!"
- "$Script$%PlayerData%Arena!=arena1"
- "$Script$%PlayerData%Arena=arena1"
- "/tp $player 0 100 0"
- "$text$You are in Arena1"
- "$Script$%PlayerData%Error=None"
- "$Script$%else%"
- "$Script$%PlayerData%Args==arena2!"
- "$Script$%PlayerData%Arena==arena2"
- "$text$You are already in this arena"
- "$Script$%PlayerData%Error=None"
- "$Script$%else%"
- "$Script$%PlayerData%Args==arena2!"
- "$Script$%PlayerData%Arena!=arena2"
- "$Script$%PlayerData%Arena=arena2"
- "/tp $player -100 100 -100"
- "$text$You are in Arena 2"
- "$Script$%PlayerData%Error=None"
- "$Script$%else%"
- "$Script$%PlayerData%Error==null"
- "%PlayerOptions%sendMessage: &cThere is no Arena name by $multiargs"
permission-required: false
-
View User Profile
-
Send Message
Posted May 25, 2015I'm trying to make a command where users can teleport to a certain arena given that they type a certain argument after the command. How do I define what each argument does?
i.e /joinarena arena1 - executes /arena join arena1 /joinarena arena2 - executes /thisothercommand join arena2 And if they didn't specify an arena already defined then it would show an error message. (Would I just use error-message?)
-
View User Profile
-
Send Message
Posted May 21, 2015I've tried multiple times but i just cannot get it right. Basically i'm trying to get a command /fixpower which will set the players powerboost to whatever they get with the rank can anyone help me with this?
-
View User Profile
-
Send Message
Posted May 21, 2015I am trying to use the BAR_API_TEXT command type, but it does not seem to be working. When I try to use a barapi command, it simply does nothing, I am using the latest barapi version and I tried using the example command in the faqs.
-
View User Profile
-
Send Message
Posted May 17, 2015how do you do alias for commands with long strings like:
/slap player -v -s - command output: /slap or /slap -v -s player - command output: /slap
What I'm trying to do is make the commandbook slap a useable perk but I need to get rid of some of the arguments that comes with the slap permission
-
View User Profile
-
Send Message
Posted May 16, 2015Is there a way to issue a command confirmation as well?Nevermind - Figured it out. Love this plugin!
-
View User Profile
-
Send Message
Posted May 11, 2015What is the perm to bypass the plugin or a command?
-
View User Profile
-
Send Message
Posted May 2, 2015Ok im banging my head against the wall here. I have this issue where i am using another plugin, Ultimate Voting Tokens, and i am trying to give perms to players with groupmanager through the voting tokens gui using Mycommands
I have this
'shroompack': command: /secretcommand type: RUN_AS_OPERATOR runcmd: - /manselect skyblock - $delay$/manuaddp $player usb.shroompack delaytimer: 2 register: true permission-required: false
It works if i type in the command in chat but not from the tokens gui.
now the odd thing is that if i do this
'shroompack': command: /io43hid85jj type: RUN_CONSOLE runcmd: - /manselect skyblock - $delay$/manuaddp $player usb.shroompack delaytimer: 2 register: true permission-required: false
it works fine but the player fails a perm check imposed by groupmanager. I need to bypass groupmanagers perm check without giving players the perm for groupmanagers mannuaddp command.
when i do it the first way as OPERATOR i get a console message saying "This Command it's not supported from the console"
anyone got any ideas on running this command as OP or some other method that will bypass perm checks but still select the correct player and world?
-
View User Profile
-
Send Message
Posted Apr 26, 2015@budopey
Have been using it for ages, including on 1,8.3 .. never had any problems, except the not working scripts =d
-
View User Profile
-
Send Message
Posted Apr 23, 2015@TheWoofies And how?
-
View User Profile
-
Send Message
Posted Apr 22, 2015@CowIsLife
CowIsLife Yes you can.
-
View User Profile
-
Send Message
Posted Apr 22, 2015Hey i had a question, When i type like /staff can i make so all the staff names pop up in the chat for the person that typed it?
-
View User Profile
-
Send Message
Posted Apr 19, 2015Anyone know if this works for 1.8.3 before I convert plugins?
-
View User Profile
-
Send Message
Posted Apr 16, 2015is there any plugins that let me alias a command to something more specific while NOT giving the permissions for the used commands?? :/ plz help
-
View User Profile
-
Send Message
Posted Apr 14, 2015Is it possible to perform test on scoreboard ? For exemple, I have a scoreboard "Rank" and I want to allow players to perform a command only if they have more than 3 points in this scoreboard.
Also, I was wondering if there is a way to repeat a command with a delay between each.
Sorry if my english is bad, it's not my native language.
-
View User Profile
-
Send Message
Posted Apr 13, 2015Is it posible to add tooltips on commands/text with this plugin? It can be amazing ;) When we click on the text in the chat, someti=hing happen.
EX: i create an aliais for warps and the commands display all warps in the chat and the player simply need to click on the warp name to teleport to it.
-
View User Profile
-
Send Message
Posted Apr 12, 2015@bshields78
You can limit your commands to a world, like in the examples
As you can see you can use the
to do commands specificly if you are in a certain world.
-
View User Profile
-
Send Message
Posted Apr 8, 2015I absolutly love this plugin... i was using command helper before but this is so much easier to use and manage. I am wondering is there a way to limit a commands usage to a specific area or world guard region?
-
View User Profile
-
Send Message
Posted Apr 6, 2015@spaik66
Oh, Thank you! :)
-
View User Profile
-
Send Message
Posted Apr 6, 2015@ZwingGX
Just Use the 'permission-required: false' line i give , under the type of command........
So that command executed by everyone or for everyone!!