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
Update for 1.3.1/1.3.2!
commandbook: '/time -l' is there a way to prevent it from changing back after a server reboot?
@Slaughterer
And now its not working at all....:(
Dont you want to update to 1.3.2??? xD Please guys I need this bad! :)
@deleted_8156133
Yes, I get the same problem too!
Love this plugin.
Could you please add support for spawning baby villager ?
Is there a way to change the output text of the Online-players list?
Theoretically, I want it to look like the outcome of this:
`2------------------`1[Server name]`2--------------
`bThere are `c(x/x) `bPlayers Online.
`2----------------------------------------------------------
Is this possible? If not currently, can you add a macro (the %name%-esque ones) like %playersonline% so I can incorporate it into the motd section of the config?
If you can, I will love you forever!
Thanks,
Lama
I wasn't having much luck with getting help on the links you posted so I thought I would post here, although I'm not sure this will get seen. Recently pressure plates started getting stuck when pressed down and I began to remove plugins to see which one was causing it and to my surprise it was commandbook, every time I interacted with a pressure plate I would get strange numbers in my console: "09:04:31 [INFO] 0 - 1 09:04:31 [INFO] 0 - 15 09:04:37 [INFO] 15 - 0 09:04:38 [INFO] 0 - 1 09:04:38 [INFO] 0 - 15 09:04:43 [INFO] 15 - 0"
I really depend on this plugin but I also really depend on pressure plates so any help would be appreciated. Thanks.
EDIT: The numbers don't seem to be associated with commanbook although they are associated with pressure plates however commandbook is definitely the thing stopping pressure plates from working.
There is a bug where players are being killed with their /home command.
Please fix this for 1.3, I keep getting bug reports of this from my players.
Thanks!
Hi,
I got an error, if I want to use the midi function ingame. I already updated java but there is still an error message.
[SEVERE] java.lang.IllegalStateException: sequencer not open [SEVERE] at com.sun.media.sound.RealTimeSequencer.stop(Unknown Source) [SEVERE] at com.sk89q.jinglenote.MidiJingleSequencer.run(MidiJingleSequencer.java:118) [SEVERE] at com.sk89q.jinglenote.JingleNotePlayer.run(JingleNotePlayer.java:41) [SEVERE] at java.lang.Thread.run(Unknown Source)
How can I fix it?
the link builds.sk89q.com doesn't work. But thanks for verifying that it works.
COMMANDBOOK WORKS FINE ON 1.3.1R2
Visit build.sk89q.com and get the latest ones.
UPDATE: I have manually extracted a list of permissions and pasted them in below. Hopefully removed duplicates. I am however sure there must be an easier way - feel free set me right please !. I will give these permissions to my admin user group and cut and paste to other groups as I untangle what is needed and not needed.
------"Clean" list of permissions. Could you try and include a nice clean list of permissions we can just cut and paste into bPermissions please or is there a way of auto generating them in the admin group - and we can cut and paste from there - unfortunately the "permissions helpme" command in bpermissions does not seem to pick them up. At this stage will have to cut and paste them into my config file, remove spaces, hidden characters, table formatting etc.Thanks for a great plugin/
- commandbook.give - commandbook.give.other - commandbook.give.infinite - commandbook.give.stacks - commandbook.give.stacks.unlimited commandbook.more commandbook.more.infinite commandbook.who commandbook.intro commandbook.midi commandbook.rules commandbook.kit.list commandbook.kit.kits.starter commandbook.kit commandbook.kit.other commandbook.kit.kits commandbook.setspawn commandbook.time.check commandbook.time commandbook.time.lock commandbook.time.player commandbook.time.player.other commandbook.time.player.check commandbook.spawnmob commandbook.spawnmob.many commandbook.spawnmob.PigZombie commandbook.weather commandbook.weather.thunder commandbook.biome commandbook.biome.other commandbook.spawn commandbook.teleport commandbook.teleport.other commandbook.return commandbook.call commandbook.home.teleport commandbook.home.other commandbook.home.teleport commandbook.home.teleport.other commandbook.home.set commandbook.home.set.other commandbook.warp.teleport commandbook.warp.teleport.other commandbook.warp.set commandbook.warp.remove commandbook.warp.remove.other commandbook.warp.list commandbook.broadcast commandbook.say commandbook.msg commandbook.mute commandbook.away commandbook.wheream commandbook.whereami.compass commandbook.clear commandbook.clear.other commandbook.slap commandbook.slap.other (slap others) commandbook.slay commandbook.rocket commandbook.rocket.other (rocket others) commandbook.barrage commandbook.barrage.other commandbook.firebarrage commandbook.firebarrage.other commandbook.shock commandbook.thor commandbook.thor.other commandbook.freeze commandbook.gamemode commandbook.gamemode.change commandbook.gamemode.change.other commandbook.gamemodecheck commandbook.gamemode.check.other commandbook.heal commandbook.heal.other commandbook.whois commandbook.whois.other commandbook.ip-address commandbook.debug.info commandbook.debug.clock commandbook.reload commandbook.kick commandbook.kick.exempt commandbook.kick.exempt.override commandbook.bans.ban commandbook.bans.exempt commandbook.bans.exempt.override commandbook.bans.unban commandbook.bans.isbanned commandbook.bans.baninfo commandbook.bans.load commandbook.bans.save commandbook.god commandbook.god.other
@NikoKun
I had the same problem but now change everything by 90deg. I remember reading that somewhere along the line MC changed it's coordinate orientation. I also remember seeing a setting somewhere where you could choose the old system of the new system but have not been able to find it again.
Any plans to update to CB 1.3.1 R2?
Um, not sure why, but the /compass command is completely wrong. Every other directional indicator contradicts it. The hand-held maps, the sun/moon, other plugins.
South should be f:0, West is 1, North is 2, East is 3. That's going by the direction of sun/moon movement, and the handheld maps, which both confirm each other. So the only thing that seems wrong is cmdbook's /compass command. I think it's off by -90 degrees. lol
Unless of course I'm completely wrong, or some other plugin is altering it on my server. (doubt that tho)
Is there some other reason for this, that I'm not aware of? ^_^;
@BoboTheTwit
That is happening to me too.
@xsonarx
On server restart, is your config file resetting to default?
dev builds at http://build.sk89q.com
they are working fine on 1.3.1 cb 2320.
Could you maybe add a fly command you can give to players, only the creative fly not creative mode.