CommandBook
CommandBook adds essential commands for managing your server, from teleportation commands to time changing commands.
- Modular, and extremely light on your server.
- Add multiple types of easy-to-use teleportation commands.
- Change time without having to remember the numbers (/time 3am works)
- Add support for homes and warps for your players.
- Change weather with ease.
- Play with your players using commands like /slap.
- Ban and kick users that are troublesome.
- Do more! The list of features is below.
- Enable features that you need, disable ones that you don't
Quote:Disclaimer: These builds have not been approved by the BukkitDev staff. Use them at your own risk. Development builds of CommandBook can be found at our build server, http://builds.enginehub.org.
Thinking about adding cool Redstone features? See CraftBook. Want to protect regions, as well as your server? We recommend WorldGuard.
- Got a question about CommandBook? Need server or code help? Consider asking on the forum too!
Features
Hint: If you want to select commands that you want to use instead of using them all, modify the components: section of the configuration.
- General:
- item [-d] <item[:data]> [amount]
- give [-d] <target> <item[:data]> [amount]
- more [-a] [-i] <target>
- online [filter]
- motd
- intro (play intro music)
- midi (play a MIDI file for yourself)
- rules
- setspawn [destination]
- time [world] <time>
- weather <'stormy'|'sunny'> [duration] [world]
- thunder <'on'|'off'> [duration] [world]
- spawnmob [-p] [-d] [-i] [-r] <mob> [count] [location]
- kit <kit> [target]
- Teleportation:
- spawn
- tp [target] <destination>
- bring <target>
- put <target>
- call <target> (request a teleport)
- Messaging:
- broadcast <message>
- say <message>
- me <message>
- msg <target> <message...>
- reply <message...>
- mute <target>
- unmute <target>
- Player:
- whereami
- compass
- clear [-a] [target]
- slap [-s] [-h|-v] [-d] [target]
- rocket [-s] [-h] [target]
- barrage [-s] [target]
- shock [-s] [target]
- thor [target] (get Thor's hammer)
- unthor [target] (revoke Thor's hammer)
- whois [target]
- Utilities:
- ping
- debug info
- debug clock (very accurate server lag benchmark)
- Bans:
- kick <target> [reason...]
- ban [-e] <target> [reason...]
- unban <target> [reason...]
See the list of commands and permissions.
Getting Started
Installation |
---|
Bukkit is currently required.
- Install WorldEdit first. (DON'T FORGET THIS)
- Download CommandBook and install it the same way.
- Run your server once to generate the files.
- Edit plugins/CommandBook/config.yml to your liking.
- Restart the server for the settings to take effect.
You'll have to read the wiki (see below) to find the permissions you need.
Want more features, faster? We need some help with something!
Documentation |
---|
What are the permissions? The commands? Check out the wiki below.
Learning More |
---|
- Project leader: Contact @sk89q on Twitter
- Lead developers: sk89q, Dark Arc, and zml2008
This plugin dose NOT need a update, Use it like any other. It will work with 1.4.5 and further.
When will be update?
i think having the help.yml is a good idea but maybe add perm nodes that are custom to the topic name?
hi could you tell me the permission nodes for your /help command i would like to know as i have set it up and now can not give rights to my players
Hi!
Awesome plugin!
Just one Question: Can you add a option for the online-list to show up the Prefix of a Group, and not the Group name itself? Thanks :D !
And another thing: How can i use colorcodes like &9 in the console-format?
2.2 works with 1.4.5?
@nyantaco
Wish you could code a successful plugin much? You suck at life, and this plugin makes you envy coders everywhere.
@broluigi
I use bpermissions, which substitutes Group Manager. And then, you can get rid of essentials completely, and go over to bpermissions. just download bpermissions, and bchatmanager. And you should be good to go, pm me if you have any issues i can help out with.
AMAZING PLUGIN! though, when my account which was first opped, I get a strange error. Im sure a few others may of posted it. Whenever i disconnect it gives me a long error. Which is here ; 23:31:11 [SEVERE] Could not pass event PlayerLoginEvent to CommandBook v2.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:341) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:462) at net.minecraft.server.ServerConfigurationManagerAbstract.attemptLogin( ServerConfigurationManagerAbstract.java:264) at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:123) at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:45) at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServe rConnectionThread.java:44) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: unacceptable character ' ' (0x0) special characters are not allowed in "<reader>", position 0 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja va:98) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:63) at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) at com.sk89q.util.yaml.YAMLProcessor.load(YAMLProcessor.java:112) at com.sk89q.commandbook.session.SessionComponent.getUserConfiguration(S essionComponent.java:242) at com.sk89q.commandbook.session.SessionComponent.onLogin(SessionCompone nt.java:297) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:339) ... 13 more
is there a way to format the /msg /@ message with a color and groupname with commandbook? in the config i can set the color of the whole /msg name message, but not the groupnames etc
theres a another way to do that?
Any chance you can fix other commands to work with command blocks? Mostly the time set command, but others would be welcome. Adding in Command Book only commands would be cool also.
@nyantaco
If anything, this is way better than essentials. Essentials doesn't provide much freedom as this plugin.
Copy essentials MUCH
Is there a plugin that works VERY similarly to essentialschat but doesnt require essentials?
@4am
Then they cannot do /help.
@DerekZil
...You can do that without CommandBook. Just set permissions on the commands.
how does one use the help.yml ?
Hello, command book does not work but it loads up correctly and there are no errors in the console. you can still do /cmdbook and information comes up but no commands work. please fix this or tell me how I can fix this.
I used essentials for a while but i got tired of it. I started commandbook yestoday it so much better! Go Sk89q!!!!!!
I run an Vanilla server and i want to use command book. People are complaining that they have no permissions? How can i allow them to have the permissions? I don't want to add groupmanager or permissionsEX?