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
@thernztrom
The & char,break the config file,if this it's the first charcter of text,maybe it's my problem lol.
anyway i add 2 replace of § ($,&). Like $darkblue or &1 .Try both,when release the plugin asd.
Everytime "§" gets added somewhere in the config, it breaks. Tried both ANSI and UTF-8.
Please change the "§"char to the normal "&"char thats always used before colorcodes. It doesnt break the config.
I keep getting theese errors on 2.5: http://pastie.org/3910034
Here is my config: http://pastie.org/3910035
I reccomend the config be better on this plugin. A config like this would be better:
------------------------------------------------------------
DisablePermissions: false
DisableDebug: true
{Command name}:
Command: {Command}
Type: {Command type}
Run: {Command(s) to run}
Text: {Text}
Delay: {Delay time}
------------------------------------------------------------
Example of a finished config:
------------------------------------------------------------
DisablePermissions: false
DisableDebug: true
Shop:
Command: /shop
Type: Console
Run: warp shop {name}
Text:
Delay: 0
------------------------------------------------------------
For the $player, it should be {name}, or {player}.
Then for the $arg1, $arg2, it should be {arg1}, {arg2}.
For the $delay$, it should be {delay}
Doing this would make the config much cleaner and easy to use.
@Haxirr
Currently it's not possible,i see in next version to "fix" mycmd-edit.
@Ivanpro
I also use notepad , Is there a way to add new lines/change font color through using the /mycmd-edit command?
@Haxirr
Which program you use for editing the config file?
Use notepad+ +. If in game edit works,i think it's a formatting error.
The thing is that I can edit what it looks like in game and it works. I mean if I do, /mycmd-edit command1 /donate. It switches the command, Now I can even change the text using /mycmd-edit text1 -To donate go to www.haxir.com/buy
Problem is, how do I add colors or make new lines using this method because I tried the &b and $b and it just shows the characters, none work.
@Ivanpro I just checked, it has 644 permissions :[ Do you think it could be a conflicting plugin?
@Haxirr
I don't know,your config it's ok and works also on my dedicated,not only on desktop ..lol. Check if the file on server,have a 644 permissions.
@Ivanpro Here ya go :P
http://pastebin.com/D3UR2WgC
@Haxirr
Can you give me your config file?
@Yoshi910
It's here :D http://dev.bukkit.org/server-mods/mycommand/files/21-mycommand-v2-4/
@Ivanpro But I dont get it because even when I edit it, in game, then reload it. It still overwrites the file?
@Ivanpro
Have any idea when the next version is coming out.
@Haxirr
It's strange,maybe you use illegal character in your config file.
@Fronix
Ok,try to add this in next version.
@sillyrosster
Without Vault plugin,only bukkit permissions it's supported,but i never found a problem. In any case download Vault http://dev.bukkit.org/server-mods/vault/
I set it up correctly, gave permissions, but players can only use a few of the commands. I've tried giving them all cmd permission, but that didn't work either.. I use PermBukkit, is it supported?
@Yoshi910
I want this too, but I want it configurable so you can decide what commands to run as console and what commands to run as the user.
Example: command1: /goto type3: runconsole runcmd3: - /tp $player $arg1 - /money take $player 500
Why? Simple, I dont want to give people the /money take permission or the /tp but i want them to be able to do these for a price.
I really love this plugin, its really helpful and makes the server look more professional when having commands like /donate and it bring up info about donating like this is what I have:
This plugin works on my offline server on my desktop, but when I upload it to my actual server, mc.haxir.com, it overwrites the config with the default config when I do /mycmd-reload.
It works its just that I cant customize the commands in the config because it overwrites them with the default file everytime. I want to use this plugin so badly to save me time and frustration, please help.
Can you make it so that, when a player types a command, it executes a command in the console? For example, a player types "/spawn" the console executes "spawn {name}".
@Ivanpro
Ok I got it figured out. It was nothing having to do with your wonderful plugin and everything to do with trying figure it out while I was obviously too tired. :) The proper long command for LogBlock rollbacks is:
/lb rollback player <playername> since <time>
and I had:
/lb rollback <playername> since <time>
Once I corrected the lack of the text string "player" it all worked fine!
Thanks for you response on the matter however as I suspected it was completely possible to do what I wanted and wanted some extra verification!