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 19, 2013@FakeTheRealHD
try
runcmd: -'/warp $player Creative'
-
View User Profile
-
Send Message
Posted Aug 19, 2013This is in my opinion the best plugin of its sort! Please don't die, cause its so great!
-
View User Profile
-
Send Message
Posted Aug 19, 2013Hey I want to make a command that warps to my Creative World I want to use "/creative" for the new command and I want to hold the place for"/warp Creative" How do I make this? I tried chaning command 3 in the config to have no text and have the command "/creative" to placehold the "/warp Creative" after the run command type but it didn't work D:
-
View User Profile
-
Send Message
Posted Aug 19, 2013This plugin is so great. Please don't die!!!
is it possible
type: runconsole
runcmd: - '/whois $player'
It will run on console but will show to the player . I mean /whois then will return the info to the $player . Now if you run /whois . Then only show on console but the player with /whois didn't see and return the message.
Thank you so much!
-
View User Profile
-
Send Message
Posted Aug 18, 2013is it possible to add the 'addtimer' to runcmd?
-
View User Profile
-
Send Message
Posted Aug 17, 2013Is there is a way to open an iconmenu using another iconmenu? When i try it the second iconmenu doesn't open.
-
View User Profile
-
Send Message
Posted Aug 17, 2013Hey, how can I set a delaytimer for a command and if player move it will be canceled?
-
View User Profile
-
Send Message
Posted Aug 16, 2013random command? Im looking for that can you make that in your plugin it would be awesome.
-
View User Profile
-
Send Message
Posted Aug 16, 2013@javieraizpuru
Yup. Please Ivanpro. Just let's us to config is it hide the the command.
config.yml > hide command enable disable
-
View User Profile
-
Send Message
Posted Aug 16, 2013@lanceryy
I also want to hide the command :(
-
View User Profile
-
Send Message
Posted Aug 16, 2013Hello! How can i change /say message output? so for example instead of having this: &d[Server] Message Have this: &4[Server] Message I won't use that, it was just a example.
-
View User Profile
-
Send Message
Posted Aug 15, 2013how to make metadata of ID?
like 397:3 ?
-
View User Profile
-
Send Message
Posted Aug 15, 2013@CrazyPoli
Check Examples...
-
View User Profile
-
Send Message
Posted Aug 15, 2013could you make command to item binding possible? For example when you right click your compass it opens and icon menu:)
-
View User Profile
-
Send Message
Posted Aug 15, 2013can use the worldedit bind ?
-
View User Profile
-
Send Message
Posted Aug 14, 2013Whenever i execute a custom command that is a "runcommand" it sends a global chat message. It is §6nullnull§a$command where $command is the command its executing. Everyone can see it regardless if it worked or not. It even does that with the example runcommand's. I am using v3.9.3
-
View User Profile
-
Send Message
Posted Aug 14, 2013@Ivanpro
Thanks a lot Ivanpro!
Your plugin are great.
Hope you can add the feature such as command countdown. For example when /fly then it will countdown 15mins then will issue /fly off automatically.
Second, Could you let us to config the /iconmenu. The lore is enough to explain the icon.
'1': command: /iconmenu type: iconmenu text: - 'POSITION:ITEMID:COMMAND/MESSAGE:DESCRIPTION' iconmenu_title: '&cMyCommand &4ItemMenu' iconmenu_size: 27 iconmenu_commands:
- '0:322:/help:&aOpen the help menù' <
Don't show and hide the /help at the displayAlso could possible to bind the keyboard to issue the /iconmenu like Ctrl+M
-
View User Profile
-
Send Message
Posted Aug 14, 2013The Plugin works, but when I use the command, thers shown an error: "Unknown command. Type "/help" for help."
-
View User Profile
-
Send Message
Posted Aug 14, 2013@lanceryy
remove the ù in the commands.yml file.
-
View User Profile
-
Send Message
Posted Aug 14, 2013Please help !
23:00:05 [SEVERE] Cannot load plugins\MyCommand\commands.yml 23:00:05 org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping 23:00:05 in 'string', line 177, column 3: 23:00:05 command: /iconmenu 23:00:05 ^ 23:00:05 expected <block end>, but found Scalar 23:00:05 in 'string', line 185, column 6: 23:00:05 - '1:345:/mycmd:MyCommand men�� 23:00:05 ^ 23:00:06 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) 23:00:06 at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) 23:00:06 at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) 23:00:06 at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) 23:00:06 at it.mri.mycommand.SetConfig.checkConfig(SetConfig.java:71) 23:00:06 at it.mri.mycommand.Main.onEnable(Main.java:170) 23:00:06 at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 23:00:06 at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 23:00:06 at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) 23:00:06 at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:286) 23:00:06 at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:268) 23:00:06 at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:319) 23:00:06 at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:296) 23:00:06 at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:256) 23:00:06 at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:164) 23:00:06 at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:397) 23:00:06 at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 23:00:06 Caused by: while parsing a block mapping 23:00:06 in 'string', line 177, column 3: 23:00:06 command: /iconmenu 23:00:06 ^ 23:00:06 expected <block end>, but found Scalar 23:00:06 in 'string', line 185, column 6: 23:00:06 - '1:345:/mycmd:MyCommand men�� 23:00:06 ^ 23:00:06 at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) 23:00:06 at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) 23:00:06 at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) 23:00:06 at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230) 23:00:06 at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) 23:00:06 at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) 23:00:06 at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) 23:00:06 at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) 23:00:06 at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) 23:00:06 at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) 23:00:06 at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) 23:00:06 at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) 23:00:06 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) 23:00:06 ... 16 more 23:00:06 [INFO] = Config : Ready | Custom Commands : 0 23:00:06 [INFO] = Version: 3.9.3 23:00:06 [INFO] = Author : MRI a.k.a Ivanpro 23:00:06 [INFO] = Status : Active 23:00:06 [INFO] =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=