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 Feb 28, 2015A simple suggestion to add : $targetentity_locX / Y / Z, $targetentity_pitch / yaw, $name_targetentity, $uuid_targetentity, $targetblock (with a custom target max distance in config), $ID_targetblock, $name_targetblock, $meta_targetblock (face, powered, ...), $targetblock_locX / Y / Z, $ID_lastdrop, $name_lastdrop
more event : break block, kill entity, shoot (arrow, enderpearl, snowball, potion, endereye, egg), sleep, wake up, deop, jump / sneak / sprint, tab, *experience (* = get orh/ up lvl / lose lvl), vehicle enter / exit, first join, fall in love of Emma Watson <3
maths fonction : sin, cos, tan, sqrt, ^, e, *, /, log and ||
-
View User Profile
-
Send Message
Posted Feb 28, 2015Is there any way to make a command that has a cooldown and also ignores if the user can use the original command permission that it is referring to
-
View User Profile
-
Send Message
Posted Feb 26, 2015This is driving me mad, Im trying to create a alias of /customtext shop, this is part of essentails, and it includes pagination, so /customtext shop 2 will go to the next page, this works with the Built in Bukkit commands.yml so I can assign this to /shop and use /shop and /shop 2, but when I try and do this with mycommand, you HAVE to have an argument, I cant just use /shop you have to use /shop 1 and /shop 2! How can I make this so my players can use /shop and then go through the pages, /shop 2.
-
View User Profile
-
Send Message
Posted Feb 24, 2015@Craftability
Basically we have a menu on our server that is opened with lets say "/m" i basically need /m to open up a different menu depending on your rank without having to change the command! meaning everyone does /m even if u are member admin or owner and it opens up a different menu for everyone!
Dont know if u answered that but i dont really understand what you said :(
-
View User Profile
-
Send Message
Posted Feb 24, 2015@ELJESTER949
You could create different commands however name them the same thing and just put each one in each group e.g a kit command.
/kit example
(make this the name of every kit however make the kits different and put each of the kits into each of your groups permissions)
If you use pex you can do this simply with /pex group (group) add (permission)
You may not want to do kits however, this is how I would do that. Hope this helped, I'm good with permissions so if you need a hand let me know :)
-
View User Profile
-
Send Message
Posted Feb 24, 2015Amazing plugin, very very helpful, thankyou!
-
View User Profile
-
Send Message
Posted Feb 23, 2015Anyone know how to make it so that 1 command does runs different commands depending on your rank?
-
View User Profile
-
Send Message
Posted Feb 21, 2015Hi,
At the moment I am trying to run a command as console. The command works perfectly for OP but not for normal players. I get the "ops check your permissions" even though the permission is added to them. This is the command:
http://pastebin.com/LiuJm0ah
-
View User Profile
-
Send Message
Posted Feb 21, 2015@KyleUnrau2
Still doesnt work mate ;S, now, it justs says that I have the permission, even when removing every single perm, from my group, or myself. Thanks for trying tho!
-
View User Profile
-
Send Message
Posted Feb 20, 2015@Rulerish
My last statement on the permissions was false considering it is a lot harder then it looks. I believed that you could have put HasPermissions!=rank.owner and it world have worked but since there is nothing like that you can not, although however I have found an alternative solution that will do just this...
Try something like this
http://pastebin.com/p8RmbFND
Hopfuly this should help... Make sure not to change it to type RUN_COMMAND or else it will not run properly without being Admin and also make sure if you want to execute any player commands go "%PlayerOptions%chat: /me is amazing!"
-
View User Profile
-
Send Message
Posted Feb 20, 2015@KyleUnrau2
Still doesnt work mate, =S .. It only goes to the Else statement, that I do not have the permission. But I do, I tested it out with different perms, but it never finds them :/
Thanks for trying doe, you are the first one who actually tried helping me.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@Rulerish
Its meh simple, if you have not experimented its harder to understand but you can get the hang of it... By adding an Else statement for player data and permission you it with stop the script and continue on what ever else is behind it so you must do something like this...
Script corrupted... So it was removed :)
-
View User Profile
-
Send Message
Posted Feb 19, 2015I keep seeing outdated config.yml file in console. I removed config.yml and let it regenerate but still says outdated.
-
View User Profile
-
Send Message
Posted Feb 13, 2015I'm trying to do a command that runs a Permission Check on another player. For example, /Checkup arg1
Is it possible to check the arg1 player name for the permission specified in the command? Is it possible to check for multiple permissions with different text outputs depending on which permission was found?
Thanks in advance - Emil
-
View User Profile
-
Send Message
Posted Feb 13, 2015@Ivanpro
Yeay, thanks :)
-
View User Profile
-
Send Message
Posted Feb 11, 2015Ive changed prefix in the language file but it still says "MYCMD", we are using 5.1.5
-
View User Profile
-
Send Message
Posted Feb 10, 2015Hey sir, I'm trying to reach you for weeks. I read the comments, others have the same issue.
scripttext:
command: /testscript
type: RUN_COMMAND
runcmd:
- $Script$%if%HasPermission==custompermission.test
- do something
- $Script$%else%
- do something
It just doesnt work.. even with the permissions it only goes to the else command.
-
View User Profile
-
Send Message
Posted Feb 10, 2015@Ivanpro
Can you add support for all Bungee commands? Like /find, /glist, /alert, etc?
-
View User Profile
-
Send Message
Posted Feb 10, 2015@neznamy01
Mmm yes, try the latest version.
@KsenMih
I have implemented a way for change this in the latest version :D
-
View User Profile
-
Send Message
Posted Feb 9, 2015Hi, there is a way to specify a custom user-agent for Http Get Request (CALL_URL) ? :)