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
Very nice! Awesome job man :)
I will probably be using this.
@l4pierce
yes.
Ex:
If you typed /sethome it's like you typed /dt sethome
So, im kind of confused by the description. In other words, if i set the command "/dt sethome" to work with cmd 1, then set cmd 1 to just "/sethome" it will actually run "/dt sethome"? Sorry, im just kind of confused :P
@kahlilnc
Yea,i'm implemented this in v1.5 :D
Could you make space support for text? :D
It does not copy the spaces that are in the config before the actual text appears.
@XeonG8
Okai :D
meanwhile the 1.4 version it's in approval. Download here: http://dev.bukkit.org/server-mods/mycommand/files/5-mycommand-v1-4/
@Ivanpro
I think that will tide me over a for bit :) 30 commands or way more would be even better, as its a really versatile plugin, so plenty of uses for it.
@XeonG8
In version 1.4 i have increased the commands to 15,and add some feature.For timer and multiple commands i see in next versions.
please allow for more custom commands ..many more :D ... I finally got around to trying out more than 5 myself, and the the new ones past 6 don't seem to be recognized.. only the first 5 work:(
@Ivanpro
I wonder if this new broadcast command, could have an argument like permission group, so that it can be directed at a certain group.
"The timer it's usefull only if there are a 2 or more commands,"
Oh no, this has so many uses, infact I'm already wondering if there is a limit on the number of commands that can be setup? adding a timer onto a command and the above broadcast>perm group, like an auto announcer directed at permission group for different command/text lines, that have been setup.
allowing certain trusted users to be able to do to a broadcast command for someone else, is nice, even if they could just tell a new player to type in a custom command themself.
btw any particular reason we can't use & in the chat lines... instead having to use §
batch commands with a delay?
The timer it's usefull only if there are a 2 or more commands,i will see what to do. Instead of -all text,i can add directly a new type command for broadcast text. while for $PLAYER i see to add a generic $args.
Just realized this didn't work like I assumed it did at first, ie it doesn't send text out to everyone like I assumed at first, they basically need the perm just do type in the command to see the text themselves etc.... When I was hoping it would allow for a player with the perm to type inthe command, and the text would be sent to all (not that I can't use another plugin to get around that). Only an option for that would be good really. Then certain commands could be broadcast globally.
I don't suppose you could add a permission like
- mycommand.all
those with the perm, can then do a command with option like '-all text' on the end, then its sent like everyone typed it, so they see the text of that command. Maybe another option for -all textcmd ..for text and commands that would simulate everyone typing the commands and receiving the text?
command1: /examplecmd1 -all text
And back to that timer suggestion, it would work globally.... so the text would be sent to all even if that player doesn't have the perm to do the command them self.
Just chucking ideas out maybe you can add something along the lines of.
The best, been looking for announcement/broadcast plugin, screw that, this is perfect for doing that job aswel allowing trusted players to have access to using helpful commands.
It would however be nice if some commands could have a timer attached to them that ran the command, with the timer being reset if someone uses the command aswel though. So it could cover doing auto announcements for some things.
Also not sure if possible, can message be sent to specific players like a pm, instead of broadcast? like /examplecmd1 <playername> ?
And same request as Naumlator, I've yet to try commands, from what I seen in example its just a single command? like /list ... would /time day ...work? can we have text and batch commands.. similar to multi text lines....
I know I don't ask for much, java 6 compile for future build would be good aswel. I had to use the below jre6 link for main server :)
Does this allow the commands to bypass permissions associated with the command being run? Also, I'd like to see the ability to add options... for instance...
command2: /rank soldier $PLAYER
type2: runcommand
runcmd2: /perm player addgroup $PLAYER soldier
command3: /rank lieutenant $PLAYER
type3: runcommand
runcmd3: /perm player addgroup $PLAYER lieutenant
or something like that... Any chances of that being added?
@kahlilnc
mm,what version of java you use? If it's 1.6 try this http://sphx.it/hosting/files/MyCommand1.3JRE6.jar
http://pastiebin.com/?page=p&id=4f67d8d7a1a6a Maybe using a older version of java. idk but I am using build # 2083 CB
@joshwenke
Try the latest version 1.2 :D
@nazerb
Currently it's not possible,maybe in future.
Line breaks in text commands?
How do you make the command run a bunch of other commands?
@ClpGamer
The plugin works only in gamechat,if you have tested custom command in console,returns unknown command