CommandEdit
-=CommandEdit=-
Main - Changelog - Commands - Config - Permissions
This plugin allows the user to wrap / create aliases for existing commands in a very simple and reliable way.
Features
- Create simple alias for a command ( example: "/weather sunny" to "/sunny" )
- Make 1 command that runs multiple commands
- Create your own variables to pass to aliases
- Autocomplete commands using one of the predefined variables
- Usefull functions as ChatAs, Message, Kick, Kill
- Coloured Messages
QuickMenu
Current Build
This build should work on all versions before/on 1.7.2, changes made can be found here: changelog.
Examples
- Shortcut
- Add "/day = /time set 8000" to commands.yml
If you use /day now it will set the time to 8000 - Shorten long payment command
- Add "/pay {TargetPlayer} {Amount} = /money pay {TargetPlayer} {Amount}" to commands.yml
Players can now simply type /pay name amount instead of /money pay name amount - Talk / Execute command as other player [ OP only ]
- Add "/sayas {TargetPlayer} {$String} = [ChatAs] {TargetPlayer} {$String} " to commands.yml
Example use: "/sayas KoffiePatje /rules" this will make KoffiePatje execute command "/rules" - Rules
- Add "/rules = [Message] Don't Grief | [Message] Be Kind | [Message] Say Hi! " to commands.yml
If the player types /rules this will be displayed:
Don't Grief
Be Kind
Say Hi!
Example Config
click here... ( version 1.0 )
click here... ( version 1.1 )
Predefined variables and Functions
These are all explained in the configuration explanation here...
Contribute and Feature requests
I am open for any kind of contribution ! Feature requests are welcome ( Very Welcome ! ( I'm out of ideas )) and if you are a developper / bug tester wanting to help please contact me !
Source: GitHub
Metrics ( Lite )
This plugin uses Hidendra's plugin "Metrics" to gather stats, this information is collected:
- Java Version
- Type of Operating System, Architecture and CPU Cores.
- Authentication mode of the MC Server ( On/Offline )
- Server Location
- Game version and Plugin version
You can check out the results here: CommandEdit Metrics.
<sub>Command Edit - Patrick le Duc / KoffiePatje</sub>

-
View User Profile
-
Send Message
Posted Nov 11, 2013@palipali
Although the idea is pretty good, i am afraid that this is not possible, this would require me to support every plug-in in existance, my plug-in simply transforms a command into another and executes that.
I am happy that your previous problem is solved ! :)
Kind regards,
KoffiePatje
-
View User Profile
-
Send Message
Posted Nov 10, 2013Hi. I use your plugin to translate commands on my server. I have an idea about this: would be great, if I can enabled / disabled the original commands with a simple true/false permission in config file. If this is true, I can use only aliases, if false, both. What do you mean? Thanks!
PS. My earlier problem did solved. I did changed hosting, and until your plugin works fine. Sorry for false warning!
-
View User Profile
-
Send Message
Posted Nov 6, 2013Okay guys, good news :) I've created a version that supports colours, permissions and has a reload command :D should be available for you to download soon ;)
Kind regards,
KoffiePatje
-
View User Profile
-
Send Message
Posted Nov 6, 2013@KoffiePatje
Okay in had some time left :) so I implemented the color codes, release should be available for you guys soon. Info on the config page ! :D
-
View User Profile
-
Send Message
Posted Nov 5, 2013@Minecrafter9261
Good one ! going to do that for sure! will have some time available next week ;)
Regards, KoffiePatje
-
View User Profile
-
Send Message
Posted Nov 5, 2013Can you add colorcodes?
-
View User Profile
-
Send Message
Posted Oct 30, 2013Sorry im German, but i think its {$group}
-
View User Profile
-
Send Message
Posted Oct 29, 2013@Minecrafter9261
I can take a look into adding that, but do you mean [group] as a function ? of {$group} which translates to the group the player is in?
-
View User Profile
-
Send Message
Posted Oct 28, 2013Maybe add [group] for essentials gm :3
-
View User Profile
-
Send Message
Posted Oct 26, 2013@123isme1
Thank you ! Always happy to hear this kind of compliments =]
-
View User Profile
-
Send Message
Posted Oct 25, 2013wow thanks, looks amazing, i have been looking for somthing like this for FOREVER. and it looks like you make quick responses to questions, thanks.
-
View User Profile
-
Send Message
Posted Oct 19, 2013@ssoylu1996
That is true, this plugin bypasses any other plugin... however if you block the command that you create with this plugin then you shouldn't have any problems for example
Block command: /tp My Command: /teleport = /tp
This should actually work
-
View User Profile
-
Send Message
Posted Oct 18, 2013I do not recommend this plugin if you have World Guard because if you want to create blocked-cmd's the commands will be executed while this plugin is installed. the blocked-cmd's flag will not work.
-
View User Profile
-
Send Message
Posted Oct 13, 2013@palipali
Could u please send me a copy of a single startup server log.
- shut down bukkit server
- rename server.log
- start server and stop it after it started up
- send server.log to me :)
That would be great, thanks in advance !
-
View User Profile
-
Send Message
Posted Oct 11, 2013@palipali
Okay, I will test it out, can you please tell me what version of bukkit you're running ?
And which version of my plugin ?
And the operating system you're running it on ? If possible also the list of plugins :)
in the meantime creating a map called CommandEdit and copying the default command.yml should do the job
Thanks in advance, KoffiePatje
-
View User Profile
-
Send Message
Posted Oct 11, 2013Hi, KoffiePatje, thank you for this awesome plugin! But it don't work for me. It is not create the config folder/files in the plugin folder. (Of course, I restarted my sever, but do not...) Can you help me, why? Maybe it conflict an other plugins? Thanks!
-
View User Profile
-
Send Message
Posted Oct 11, 2013@maxslo
Bedankt / Thank you maxslo ;) !!
-
View User Profile
-
Send Message
Posted Oct 11, 2013Mooie plugin KoffiePatje
-
View User Profile
-
Send Message
Posted Oct 11, 2013@xpopy
You would simply use "/command = /alias | /alias2 | /alias3"
for example: "/day = /time set 8000 | /weather clear | [Message] It's a beutifull day :D!"
-
View User Profile
-
Send Message
Posted Oct 10, 2013Awesome plugin! Easy to use and straight to the point.
Though, how do you "Make 1 command that runs multiple commands"? Do you just define it multiple times the same way as you normally would??