CommandsEX
CommandsEX - modular plugin architecture
Notice
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Jenkins (#6 and beyond for 1.5.1)
What's Inside?
- Teleportation commands
- Warping
- Spawning
- Items and Inventory
- Mobs Related
- Homes management
- Banning
- Jailing
- Common Administration (kick, freeze, mute)
- Time Control
- Weather Control
- Informative Commands
- Fun Commands
- Translations
- Join and Leave Messages Grouping
- XMPP (Jabber) Chat Relay
- Chat Text Replacements
- Chat Spy
- Message Of The Day
- Custom Player Commands
- Custom Console Commands
- Play Time-based Player Promotions
- Economy-based Player Promotions
- Death Group
- TNT Kamikaze!
- NanoSuit
- Weather Forecast
- Explosion Control
- Shutdown Custom Kick Message
- Update Alerter
- Custom Death Messages
- Coloured Signs
IMPORTANT INFORMATION (25. June 2012)
This project has now been taken over by iKeirNez, who will continue work on CommandsEX in the same fashion I did - and even better! It was a pleasure to create this tiny little thingy for you guys. Have some great Minecraft days in there and see you all in another life :) zathrus_writer
Build your very own plugin set - Lego style!
If you ever needed a single function but had to download a massive plugin that contained it, you will probably know the feeling. It could be hard to pick up the right plugin-set for a server with all the plugins currently in existence. Especially since many of them conflict with each other.
That is the idea behind CommandsEX project - to allow server administrators to choose which commands and functions they really need and let them trash all the rest.
More information
- Official Wiki
- CommandsEX Builder - create your very own CommandsEX build!
- CommandsEX Test Server - play about with the latest features not yet available to download!
Configuration
CommandsEX uses standard config.yml file, located in CommandsEX folder in your plugins directory. Options in the configuration file are clearly commented and their list is also present in the Configuration section of the plugin Wiki.
Additionally, CommandsEX allows anybody with the permission to access the /cex command. Some options from the config file are retrievable and can also be updated via this command.
Need help?
- Create a Ticket - if you have a feature request or a bug to report
- BukkitDev Forum - support, questions, suggestions and general chat regarding CommandsEX
- Leave a Comment - if you need a question answered or have a word of praise
Donations
Donations help keep CommandsEX alive, updated and improved. If you use CommandsEX and would like to help the authors continue working on CommandsEX then you may want to consider donating. You can donate whatever amount you like by using the PayPal donate button below.

-
View User Profile
-
Send Message
Posted Oct 2, 2012@Adrenalineq
converter?
-
View User Profile
-
Send Message
Posted Oct 2, 2012@lenivets09
I am currently away on holiday but I will fix this as soon as I get back (or if I find an Internet Cafe that lets me open Eclipse). I know exactly what the issue is and it will be a quick fix.
You could try a temporal fix which is to add this to your config.yml
globalSpawnWorld: world
-
View User Profile
-
Send Message
Posted Oct 2, 2012@Bimmr
Edit: Ah ok, I see now. I`ll see what I can do!
-
View User Profile
-
Send Message
Posted Oct 2, 2012@Bimmr
ok, can you say me when you complete any beta version of converter ? :p
-
View User Profile
-
Send Message
Posted Oct 1, 20121 time started now getting error :(
-
View User Profile
-
Send Message
Posted Oct 1, 2012@Adrenalineq ? I'm saying so i can set a set number of homes per world instead of globally like essentials. Cause that's what i'm looking for
-
View User Profile
-
Send Message
Posted Oct 1, 2012@iKeirNez
@Bimmr
And possibility to have example 2 houses at one world like essentials :P
-
View User Profile
-
Send Message
Posted Sep 30, 2012Per world home support? So unlike essentials u can have 2 homes perworld instead of 2 homes globally? Cause if you have that then i am for sure getting this
-
View User Profile
-
Send Message
Posted Sep 30, 2012@Adrenalineq
Yeah I'll try to add that!
-
View User Profile
-
Send Message
Posted Sep 30, 2012@iKeirNez
Nice :) i probably change my CommandBook to this plugin but one issue... can you add converter houses (sethome) to your SQLite format ? :3 at CommandBook homes has stored at .csv file and looks like this example:
-
View User Profile
-
Send Message
Posted Sep 29, 2012@eubie67
Guess what, there's a new version of CommandsEX out!!!! See the comment below!
-
View User Profile
-
Send Message
Posted Sep 29, 2012CommandsEX v1.95 is now available
The latest version of CommandsEX is here, we've added some nice new features and have been working on improving the performance with CommandsEX. Please let us know of any bugs or feature requests you would like to see fixed/added.
Here are all the usual links BukkitDev, SourceForge, Builder and the Changelog
-
View User Profile
-
Send Message
Posted Sep 29, 2012@palandred
Please add me on skype: iKeirNez This looks like a tricky one!
-
View User Profile
-
Send Message
Posted Sep 28, 2012@palandred
Oh and I'm using the latest version of Openfire on Ubuntu if that matters. <edit> And nothing of note in my Openfire log either :\
-
View User Profile
-
Send Message
Posted Sep 28, 2012@iKeirNez
Thanks for the quick reply! I enabled debugging, but didn't see any errors. I tried enabling and disabling XMPP in the config.yml file, and noticed that I missed a line yesterday when I was looking at the startup messages:
20:49:27 [INFO] [CommandsEX] Connecting to XMPP (Jabber) room... 20:49:28 [SEVERE] [CommandsEX] Unable to join XMPP room. 20:49:28 [INFO] Message: forbidden(403), cause: null
Its strange though because the bot will happily tell our chat room when people join and leave the game, so it is definitely able to post messages to the MUC.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@eubie67
I'll try to get a release out tomorrow!
-
View User Profile
-
Send Message
Posted Sep 28, 2012@palandred
Maybe it has not been able to fully connect/fully initialize the functions. Could you enable debugMode please in config.yml and then post any errors that come up if any.
-
View User Profile
-
Send Message
Posted Sep 28, 2012I hate to be that guy, but I'm hoping you have an estimated ETA on your next release. I'm anxious to take advantage of the new promoteSet feature.
Thanks, eubie
-
View User Profile
-
Send Message
Posted Sep 27, 2012I installed v1.90 tonight. Very neat stuff.
I'm having a problem with XMPP chat though (or maybe I'm just confused).
Is there any way to get the player chat from Minecraft to post to my XMPP MUC? XMPP MUC -> Minecraft messages work fine. Minecraft -> XMPP MUC messages don't seem to work, or I can't figure out how to trigger them. The only messages that my Minecraft Bot will send to the chat room are: (1:11:27 AM) MinecraftBot: palandred joined the game.
Also, I'm not sure if this is related or not, but when I first startup craftbukkit, I get this error message in my command line log, though the 05:09:56 [INFO] [CommandsEX] Connecting to XMPP (Jabber) room... 05:09:56 [SEVERE] [CommandsEX] Unable to join XMPP room.
Though it clearly connects because I immediately get a join message in my MUC (1:09:47 AM) MinecraftBot entered the room.
Any help would be much appreciated!
-
View User Profile
-
Send Message
Posted Sep 23, 2012@bukOhTwo
I replied with a hopefully working version.