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 Aug 2, 2012how can i do that i can write the commands in the server without cex?
-
View User Profile
-
Send Message
Posted Aug 1, 2012@Nyqi
The SK translator is no longer available to translate CommandsEX anymore so there currently is one. You are welcome though to translate it yourself and we would give you all credit for the translation.
If you do then please feel free to add me on Skype: iKeirNez
-
View User Profile
-
Send Message
Posted Aug 1, 2012Where is SK translation to download ?
-
View User Profile
-
Send Message
Posted Jul 31, 2012@jonahp9
Sorry about that, PHP, Java & YAML really don't mix well. It was all due to a simple type, forgetting one space. But it all seems to work now. If you have anymore issues then please let me know!
-
View User Profile
-
Send Message
Posted Jul 31, 2012i get this when i load my sever
[SEVERE] Could not load 'plugins/CommandsEX.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: Bad version number in .class file at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:151) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:676) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:317) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:140) help
-
View User Profile
-
Send Message
Posted Jul 31, 2012Version 1.80a is now available
Small release to fix using a tpa command when another one has been removed from the console, critical update if you use tpa.
Links: Changelog, Download from SourceForge, BukkitDev and the CommandsEX Builder Page.
-
View User Profile
-
Send Message
Posted Jul 31, 2012@firecombat4
Hmmm I just tried &6 and it worked.
-
View User Profile
-
Send Message
Posted Jul 31, 2012@firecombat4
Thanks and I will check that out and let you know.
-
View User Profile
-
Send Message
Posted Jul 31, 2012@iKeirNez
This last update is awesome, especially the sign update. Just wondering why &6 (orange) doesn't change the color on a sign? Thanks
-
View User Profile
-
Send Message
Posted Jul 30, 2012Version 1.80 is now available
We had to release this update earlier due to CraftBukkit R5.0 coming out. This version allows cannon to be used with other entities like TNT and items, you can even choose what kind of item explodes by using something like /cannon item:grass. The spawn mob command was completely rewritten to support things like /mob sheep:red and /mob ocelot:red, you even do /mob wolf:angry. We also added /invsee which allows you to view and edit other players inventories. Have fun :)
Links: Changelog, Download from SourceForge, BukkitDev and the CommandsEX Builder Page.
-
View User Profile
-
Send Message
Posted Jul 30, 2012@zathrus_writer
Thanks and yeah, we are thinking of adding that idea! Maybe even things like /tpa <player> x y z
-
View User Profile
-
Send Message
Posted Jul 30, 2012@meiamone
I like the /tp idea... also, grats on 8000 downloads ;)
-
View User Profile
-
Send Message
Posted Jul 29, 2012@meiamone
We do have a lot of Commands that "look different", but those commands have an alias of what Essentials has, so that people that originally used Essentials don't have to learn a bunch of new commands.
-
View User Profile
-
Send Message
Posted Jul 28, 2012If you're going to just make another Essentials, could you at least make the commands LOOK different? Commandbook has the most original, and intuitive commands out there. Why? Because Albert was one of the original developers of plugins, and a contributor to the Bukkit project. Commands like "Put" and "Bring"...easy and intuitive. tppos and the such? Why not have one command for teleporting that supports multiple types? /tp {coordinates} is both easier and makes more sense.
-
View User Profile
-
Send Message
Posted Jul 27, 2012@StuckingFoned
CommandsEX fully supports SQL.
-
View User Profile
-
Send Message
Posted Jul 27, 2012@doggyroc
That's a good point actually, never thought of that! Thanks will do!
-
View User Profile
-
Send Message
Posted Jul 26, 2012No sql support? :(
-
View User Profile
-
Send Message
Posted Jul 26, 2012Can you add an option in the config to enable/disable /spawn taking the player to the default world or the world that they are in? Personally i think you should have never changed it from the way zathrus had it before...
-
View User Profile
-
Send Message
Posted Jul 23, 2012@SUB_dawg
Oh sorry haha, I missed them! Ok I have read and replied! :D
-
View User Profile
-
Send Message
Posted Jul 22, 2012Hey, I posted a few feature ideas in the forum section. Check those out please? Thanks!