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 Jul 10, 2016Hey guys, how do I enable this?
Getting this message when trying to do a broadcast or message using my own arguments.
eg.
/rawmessage
Any ideas?
-
View User Profile
-
Send Message
Posted Jul 10, 2016Completely disregard this post. I am just an idiot. After a few hours of tinkering with my configuration to figure out why the command wouldn't work, I came to the realization that it was supposed to be "runcmd:" instead of "run-cmd:".
-
View User Profile
-
Send Message
Posted Jul 9, 2016I'm here again! :)
Can you add $PlayerData support in ICON_MENU type? This could fix my little problem, I want to make something like that:
achievements:
command: /achievements
type: ICON_MENU
iconmenu_title: '&5&lAchievements'
iconmenu_size: 45
iconmenu_commands:
- '0:$PlayerData%Achievements.Coal%:0:%stayopen%:&5Coal:&7Unlock the Coal rank.'
-
View User Profile
-
Send Message
Posted Jul 7, 2016Can u make perworld broardcast? etc :) You do nice work :D
-
View User Profile
-
Send Message
Posted Jul 7, 2016Another problem (with [MYCMD] on signs):
When adding mycommand.sign.use to my player groups/ranks and using a MYCMD sign within spawn-protection radius, it doesn't do anything unless you're OP.
Essentials warp signs work inside the spawn-protection radius so could you perhaps make it work for MyCommand too?
Thanks ;-)
-
View User Profile
-
Send Message
Posted Jul 7, 2016Hey man, love the new updates! I was trying to make something with the build in npcs, however they really seem to be broken... After restarts the plugin doesn't recognize them anymore, and no commands except from the /mycmd-npcs create command are working... I hope you can fix it when you have some spare time :) <3
-
View User Profile
-
Send Message
Posted Jul 6, 2016@Ivanpro
Thank you, i don't understand exactly 4. for now, i will try tommorow :)
-
View User Profile
-
Send Message
Posted Jul 5, 2016@ThisUsernameIsMine
Sorry xD
-
View User Profile
-
Send Message
Posted Jul 5, 2016@NOBUTSS
But...but..... alright.... No butts =P
-
View User Profile
-
Send Message
Posted Jul 5, 2016@Ivanpro
That's alright. ;) Everyone has his busy time.
-
View User Profile
-
Send Message
Posted Jul 5, 2016@Ivanpro
Thanks for looking into it, but the "required_args: 1" is something i'v already tried (i think xd).
"About the aliases, yes, you need to creat multiple command for block all."
Can you show me an example, because "you need to create multiple command for block all" isn't very understandable for me ;-)
-
View User Profile
-
Send Message
Posted Jul 5, 2016@Ikeetjeop
This because you are using an "contains" function. I see to implement and specific "isOnline" function later.
@ThisUsernameIsMine About the "charge-back" it's strange, worked for me on my tests... Anyway you can prevent this using "required_args: 1". (I take a look in it anyway)
The point is, i can't determinate when another command is executed succesful or not, so i need to make the withdraw before.
About the aliases, yes, you need to create multiple command for block all.
@NOBUTSS
Thanks for donation.
PS: this week i don't have time for fix this things or release the 5.3.5.
-
View User Profile
-
Send Message
Posted Jul 4, 2016@IvanPro
Can u fix tis
http://prntscr.com/bosghu
But You are a good coder :) You are a pro ;P
-
View User Profile
-
Send Message
Posted Jul 4, 2016What's the best way to charge money for an already existing command that takes one or more arguments?
And is it possible to use the same command or do i need to create an alias for it?
EDIT 1: Creating an alias only makes MyCommand charge money for the alias command, but not the original command
EDIT 2: (problem) When a command costs money and requires to ben run with arguments but no arguments are given, Mycommand adds more money to the player's ballance (it doesn't subtract/withdraw before charging back the money).
http://i.imgur.com/oLngNmk.gif
Isn't it better to only withdraw/chargeback on a succesful command run?
-
View User Profile
-
Send Message
Posted Jul 4, 2016@Ivanpro
I got it. Can't wait for v5.3.5 release xD
-
View User Profile
-
Send Message
Posted Jul 4, 2016@NOBUTSS
Yep, it's not ready yet.
-
View User Profile
-
Send Message
Posted Jul 3, 2016Awesome update for mysql! Love it and thank you. But a small problem is: when the mysql USE is true,the variables still store in othersdb.yml not in mysql database.
-
View User Profile
-
Send Message
Posted Jul 3, 2016@megakill13
Already answered you (yesterday) in the private comment.
@InvertedTNT
This is not the support page for PlaceHolderAPI, go on that page for support. Anyway, no, there's no problem in my plugin. You just need to set-up placeholerapi.
@JohOply 1 Yeah, i can edit that. 2 Yes, i can. 3: Strange, this must work "$text_to_specific_player%playername%" Anyway i look in that when i have time.
4: Exactly, for this you need to use this 2 lines :
-
View User Profile
-
Send Message
Posted Jul 3, 2016ivan pro help me pls
-
View User Profile
-
Send Message
Posted Jul 3, 2016@Ivanpro
Hey, you have a amazing plugin here but i need help with placeholder's from placeholderapi
PlaceholderAPI supports MVdW placeholders [https://www.spigotmc.org/wiki/mvdw-placeholders/] but i see that your plugin doesn't.
I was trying to use the placeholder {kitbattle_kills} from MVdW when players do a command and the placeholder doesn't work. Because i dont know crap about java :P Is it your plugin that's causing this PlaceholderAPI failure or another variable?
Full Placeholder: %mvdw_{kitbattle_kills}%
I'm also starting to notice that all of the placeholder's from PlaceholderAPI dont work
Please fix,
Thanks, InvertedTNT (Owner of the PvPNation)