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 Aug 23, 2013Ivanpro ,
Can you add the return message from command run on console when type : runconsole ? such as /whois (Now when player /whois will only show the info on console . I hope you can really help me ) I know you can do it ( i don't want to use runasoperator because it will be very big risk when th bug come across then the player will be op and won't deop status so runconsole will be better but some command like /whois can't show to the sender (player)
-
View User Profile
-
Send Message
Posted Aug 23, 2013@killerbyte12
Download this version for now : Link Removed: http://www.mediafire.com/download/6prdxr5ssf9fd0b/mycmd410dev1.zip
@gustebeast Maybe it's better,but i have to make a lot of changes in the code. The second suggestion are good.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Instead of having the "type" field, just have different sections for each kind of action. Example:
'1':
command: /wgdef
runcmd:
- //expand vert
- /region define $arg1 $arg2
runconsole:
- /broadcast $player just defined $arg1
text:
- Region successfully defined
This would (I think) simplify the configuration and definitely make it more flexible.
My second suggestion is to add support for If/Then/Else clauses.
'2':
command: /example2
runcmd:
- $Script$If HasPermission==custompermission.test
- $Script$Then /dosomething
- $Script$Else /dosomethingelse
Another example
'3':
command: /example3
runconsole:
- $Script$If world==freebuild
- $Scirpt$Then /gamemode $player creative
text:
- $Script$If world==freebuild
- $Script$Else You cant use that in this world!
The format could be better, but if/then/else is very useful in general for any script.
-
View User Profile
-
Send Message
Posted Aug 23, 2013@Ivanpro
If you could do this I would be forever grateful.
Love the plugin man, keep up the good work.
-
View User Profile
-
Send Message
Posted Aug 23, 2013@Ivanpro
when you write a command with multiplyargs and you write nothing, it wont display the error message, example: the command is: "/message" Config: - /me &f{$player} - $multiargs so when a player writes /message, it will write {his name} - {and nothing here} while it should write the error message. Oh and your plugin is awesome :D
- BoomShnizel -
-
View User Profile
-
Send Message
Posted Aug 23, 2013@javieraizpuru
Update your old iconmenu command.Maybe i have to add more try & catch asd.See the new example : http://dev.bukkit.org/bukkit-plugins/mycommand/pages/configuration-and-example/#w-icon-menu-commands
-
View User Profile
-
Send Message
Posted Aug 23, 2013@lanceryy
What is the problem, It works perfectly at my server. All commands work, 0 problems. I can check your server if you want, or you can wait on the Author of the plugin to look at it, but if it works at my server, it should just be a small error why its not working.
-
View User Profile
-
Send Message
Posted Aug 22, 2013@javieraizpuru
Same here! new version got bug
-
View User Profile
-
Send Message
Posted Aug 22, 2013got this error with the new version:
http://pastebin.com/9SnUx7iF
-
View User Profile
-
Send Message
Posted Aug 22, 2013@killerbyte12
Currently it's not possible,for to do this i have to add another listener.Anyway,i can add this later.
-
View User Profile
-
Send Message
Posted Aug 22, 2013Is it possible to make a command run when a player joins the server.
To explain my issue;
I have a auction plugin and to see the auctions in chat the players must type /auction listen everytime they join the server.
It would be really helpful if this was done for them automatically when ever they login.
Is this possible with this plugin anyone? If so, how do I do it?
-
View User Profile
-
Send Message
Posted Aug 21, 2013@Faldonboy
I have just tested my plugin with the latest Vault and bpermissions,and all works fine.Check your permissions,and retry.
-
View User Profile
-
Send Message
Posted Aug 21, 2013@Ivanpro
No, I had a yaml error when I first ran the plugin because of an invalid character but I found those and fixed it which made the custom commands work but the plugin commands still won't. Still happens with the new version too. This was tested on a main server with over 60 plugins and a test server running just this, vault and bpermissions.
-
View User Profile
-
Send Message
Posted Aug 21, 2013@Faldonboy
Strange,all works fine for me.Any error when you start the plugins?
Anyway new version here : http://dev.bukkit.org/bukkit-plugins/mycommand/files/48-mycommand-v4-0-0/
-
View User Profile
-
Send Message
Posted Aug 20, 2013So, I can't get this to work. Using any of the plugins commands (like mycmd list) does nothing, it doesn't even display any text.(This is as an OP too). However, using commands from console works fine. I've seen lots of posts from people on here that have the same problem but I have yet to see someone post a working solution. The custom commands in commands.yml work fine, its just the plugins commands not working.
-
View User Profile
-
Send Message
Posted Aug 20, 2013@Ivanpro
Ivanpro , Could you create a jenkins >_< for us to try the latest build
-
View User Profile
-
Send Message
Posted Aug 20, 2013@lanceryy
You can use /mycmd-runas feature for do this.
@lanceryy
Yes,put $delay$ before the command(s)
@TheMcPlayer1997
Put "disablemoveevent: false" in the main config file.
@KabouterJapsy
I have already added the support for multilines and item with metadata.I see it later.
@lanceryy
It's work fine for me.Anyway you can use runconsole type for do this.
@javieraizpuru
Try with a little delay.
-
View User Profile
-
Send Message
Posted Aug 19, 2013Another question/suggestion.
Could you make it possible to hide the command in an IconMenu, when you hover over it? I like it better that way, looks a bit cleaner.
-
View User Profile
-
Send Message
Posted Aug 19, 2013A bug report. a player will be OP status forever and will not auto deop status/ because of $delay$
'1':
command: /vip
type: runasoperator
runcmd:
- $delay$/pex user $arg1 group set Vip
delaytimer : 5
-
View User Profile
-
Send Message
Posted Aug 19, 2013@Jeroendedoem
let's us pray for it