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 28, 2016@flyinggoatman
You can use Playerdata with the if for limit an command usage. For an example, wait the release of the next version, because i fixed one thing.
The giveall command seems to work. There is only some formatting "error". Use Notepad + + or similar for edit yml files.
-
View User Profile
-
Send Message
Posted May 28, 2016@KNigtstyleZ
Try this, correct the formatting. I'm not sure about the other two you asked for.
http://hastebin.com/idehanaton.sm
-
View User Profile
-
Send Message
Posted May 28, 2016I had a quick look but maybe I missed it. Is there a one time type or limited times type. A command that would run a set number of times.
This one would only run limited times depending on value under limit. limit:5= it would run 5 times.
This one would run depending on a persons permissions. IF user had cmd.one.5 then it run allow the command to run 5 times for that user. I know this can be done other ways but it's just an idea.
-
View User Profile
-
Send Message
Posted May 28, 2016@Ivanpro
It's SKULL_ITEM but it dose not seem to work after a restart. I had to reload the plugin on it's own to get it to work after a server restart.
-
View User Profile
-
Send Message
Posted May 28, 2016@MCDrgo001
Edit: I have added something specific in the 5.3.3.
Try in this way:
In this example, how you can see, the fist delay is every time 20, the next one is randomly generated. So, 20 + 180(max) = 200max.
-
View User Profile
-
Send Message
Posted May 27, 2016Hello,
Is there any way to set up a random $delay$? I'm trying to make a command take anywhere from 20 to 200 ticks to start running
-
View User Profile
-
Send Message
Posted May 27, 2016@GodsDead
I have implemented that recently, wait the next release for it.
For the book, i can do that using this type of code but this code are "breakable" on every version of minecraft, so, on every version i have to update it, and it's not something i want add in the plugin.
-
View User Profile
-
Send Message
Posted May 27, 2016@Ivanpro
Yes using $arg1 is what I would like to use, then I can pass this into the menu :)
Also is it possible to load up a book like a menu? So they could use a /bookmenu and it would load a menu of clickable links in a book?
-
View User Profile
-
Send Message
Posted May 27, 2016Hey, need Help
------------Final Example:
(Playername = Peter)
--------------------But i don't know how to create a list that can take multiple inputs and be modified
Also how can i give an Item to all Players on the Server? my current code:
But it's not working Console says:
-
View User Profile
-
Send Message
Posted May 27, 2016@Ivanpro
Hello.
I am using the latest one... I'm on 1.9 if it matters?
I really deeply need it to work.... :P
-
View User Profile
-
Send Message
Posted May 27, 2016@robi0294
Strange, it works for me. What plugin version are you using? Try the latest.
-
View User Profile
-
Send Message
Posted May 26, 2016Hello. I've tried and tried to make the %PlayerOptions%addItem: work. It just tells me this in the console: [Mycmd] An error occurred on command giveitem
My command thing is made like this:
'giveitem':
command: /giveitem
type: RUN_COMMAND
runcmd:
- '%PlayerOptions%addItem: STONE_SWORD:1'
permission-required: false
please help me. Thank you.
-
View User Profile
-
Send Message
Posted May 26, 2016@tspierer2
Anyway it's something related to PlaceHolderAPI. Ask support in the PlaceHolderAPI if that placeholder don't work.
@Timrek123
The ID items, are deprecated, i switched to item name for this reason. For the scoreboard, im looking to add something to it, like an autoupdate feature and a marquee scroll type for the title.
-
View User Profile
-
Send Message
Posted May 25, 2016@Ivanpro
Yea I've tried that.
The text shows up as %nmsplayer_ping% in-game instead of the actual ping. :(
-
View User Profile
-
Send Message
Posted May 25, 2016* = 5 stars!!
I love your plugin! Please add the following features:
Optionally use item code numbers instead of the items title e.g. 3:1 instead of DIRT:1...especially with the item cost.
Better scoreboard functionality and more placeholders especially custom mycmd variables.
Thank you!
-
View User Profile
-
Send Message
Posted May 25, 2016@tspierer2
I dont have tested this placeholder, anyway you are using it wrong. You have to use them how they are in thispage. So %nmsplayer_ping% and not %mycommand_playerdata_nmsplayer_ping%
@GodsDead
If you need the normal $player placeholder, yes, you can use that in the command. If you need to use $arg1 ecc, i think you can't do that in the currently build. I see to implement that anyway.
-
View User Profile
-
Send Message
Posted May 25, 2016How can I pass a parameter into /iconmenu example? I want to create a player menu /menu playername so the clickable items in the menu are player related so one item in the menu would change to /msg playername, the next item would be /mail send playername, third would be /bounty place playername 20 so on. The paramater is the player name, this will be set using my chat formatting, so then this menu gets called with /menu playername on-click :)
-
View User Profile
-
Send Message
Posted May 24, 2016Hey I am still trying to make the /ping command. I installed placeholderAPI I imported player and ping thingy I tried all variables and i couldn't get it to work. the main one i tried is %mycommand_playerdata_nmsplayer_ping% and it shows up as "no data"
Pls help
or atleast give me an example of a variable u would use with the placeholderAPI in a text command
-
View User Profile
-
Send Message
Posted May 24, 2016@Ivanpro
Thanks bud
-
View User Profile
-
Send Message
Posted May 24, 2016@UndeadJ3T
You have to install any part you need, with the command /papi ecloud and similar. Anyway, go on PlaceHolderAPI page for support, not here.