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
@XeonG8
Ya I agree, most other plugins show you the exact character that is causing the issue. Could you add a similar check?
@promarcos
Você deve adicionar as permissões ao grupo ao Visitante, o grupo que o usuário e setado antes de fazer login ou se registrar.
@Ivanpro
"it's a yml reader problem,fix yourself removing the "unacceptable character"."
yeh it would really help if the error was a bit more accurate it showing me where this unacceptable character is in my commands file on what line etc.... or at least giving me the proper unacceptable character so I can search for it.. because it finds nothing trying to search that ? that it reports.
I'm trying to make a command that subistitua the command "/ login" for "/ li" and "register" with "re" but when I run inside the game works, however when you register or sign in, does not work
@Ivanpro
I stopped the server. Edited the config just like you said. Then restarted the server. The error was still there and when I checked the config file, it had removed the ' surrounding the line. I tried several times but the plugin keeps removing the '
@sejbr
Crash? The plugin works on bukkit1.4.2 like a any other bukkit version .The only problem it's the yml reader,but i can't do anything on this .Anyway,maybe 170cmd for a yml file it's too,try to remove some commands and test.
@gustebeast
Put the line 95 in the ' char : - '/xcheck player:$arg1 since:730'
@Xeon : it's a yml reader problem,fix yourself removing the "unacceptable character".
Is there going to be update any time soon (Like in 1-2days) ? Plugin just crashes and is very buggy as gustebeast said, and now we're not quite sure if You'll fix it soon, or we have to use other plugin for our 170cmds =.=...
Any update? and about that error log i posted? what is causing it?
Hello could you help me as creator of plugins, create an event called frog?
I got an error on startup after changing the config... Error: http://pastebin.com/UxugYTS9 Commands.yml: http://pastebin.com/jGCzbNKf
Another thing, i customizable usage message per command. Currently when you type a command incorectly it just shows you the output of the command. e.g. /diamond - -> /give <arg1> <arg2>. This output often confuses players and makes them ask questions to the server about how it works. Instead there should be a simple usage message when someone uses a command incorrectly. You could customize it to "Usage: /diamond <player> <amount>" or "You didnt specify a player!". This would make the MyCommands seem more like real commands and not just shortcuts.
@gustebeast
put the text inside the ' char. Example : '!hello $multiargs'
Essentials global chat uses the prefix !. So to send the message "hello" globally you type !hello. I want to change this prefix to /g using mycommand, so instead it would be /g hello. I tried adding a new command with the output including a ! but it threw an error presumably because the yml reader using ! for some other purpose. Here is the error I got (I just wrote hello there as a random word to see if it would work).
SEVERE] Cannot load plugins/MyCommand/commands.yml org.bukkit.configuration.InvalidConfigurationException: could not determine a constructor for the tag !hello in "<string>", line 193, column 5: - !hello $multiargs
Problema para quem não usa spout: http://pastebin.com/naLVhtXk
seems to be problem with your plugin, nothing has change on mine config wise since previous version
@rfsantos1996
Mmm,try the 3.6dev version :D ,it's just a test,for now works only with real bukkit commands,but you can use /lmcmd for the moment.
Sould add a Buycraft like feature:
* Use /vip (will execute some commands)
* Use /devip (will execute some commands, but you sould add delay like, 1 month to be executed)
@TheMimey
Fix the "commandsnumber" - it should be "commandsnumber: 1" because you only have one command in there.
Why doesnt this config work?
http://pastebin.com/mdYPZpEu
Hello, Can you please add a way to disable "output commands"? I don't want the users to see this. Also could you add a way to fully custom the "no arg error" for each command? Example, if you have a command like /nick you may want to say "No args... please use /nick <name>" rather than "No args... please use /nick $arg1" Thank you!