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
Hello,
I'm getting a little frustrated at this plugin. Today /home and /spawn suddenly stopped registering and do not work. I can use /sethome, /homes, and /setspawn, but for some reason when I run /home and /spawn its as if the commands are not registered and they just give me white text.
I decided to update to the latest version of commandbook, worldedit, and worldguard, and still no good.
Getting tempted to find a new home and spawn plugin :(
This server is running CraftBukkit version git-Bukkit-1.4.2-R0.2-7-g531b2fd-b2463jnks (MC: 1.4.4) (Implementing API version 1.4.4-R0.1-SNAPSHOT) CommandBook 2.2 WorldEdit version 5.4.5
and a pastebin of my commandbook config file: http://pastebin.com/JwuZJzQg
Can you make it not show my plugins for non OPs. Only show commands for other ranks, this will help so much.
Remember to contribute problems and suggestions to: http://youtrack.sk89q.com/issues
CommandBook 2.2
Download: http://dev.bukkit.org/server-mods/commandbook/files/8-command-book-2-2/
Changes in this version:
Thank you to morganm, TexasGamer, authorblues, DarkArc, and run942 for their contributions to this release.
@broluigi
I have found in the past that my server runs alot better with commandbook I cant say how much as iv never really tested it It also depends how much of essentials you really use i personally also hate how poorly essentials does their permissions layout its crap and takes ages.
@Ganzor
it actually appears the connection problems are on my hosts side, but I do get this error every time somebody logs in.
I've been getting this error for a couple minecraft versions now, but it's finally actually preventing people from logging on.
2012-11-10 16:22:16 [SEVERE] Could not pass event PlayerLoginEvent to CommandBook v521-465596a org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.ServerConfigurationManagerAbstract.attemptLogin(ServerConfigurationManagerAbstract.java:274) at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:123) at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:45) at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:578) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:215) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:495) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818) Caused by: java.lang.NullPointerException at com.sk89q.commandbook.session.SessionComponent.onLogin(SessionComponent.java:314) 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.java:339) ... 13 more
The teleport command included in this changes the syntax of the new teleport of minecraft and will not allow users to teleport via Command Blocks.
Can you spawn potions with the new custom effects that came with 1.4.2? Like jump potions or nausea potions? I saw another plugin just released that does this, something about NBT tags or whatever. I was hoping you would put this feature in
Is there a way to change aliases for commands?
@FlatCrafter
Like an alias of /day to /time day?
Can you do that we only must type in /day for day time and /sun for sunny weather?
I have a large server, if i replace essentials with commandbook, will it run better? and how better?
@Poopfish
Most likely a multi world setup causing this. Add a softdepend of whichever plugin is loading the worlds to CommandBook.
@sk89q
The new mobs that are "variants" of existing mobs do not show up in the list and cannot seem to be spawned despite my best efforts. These include Wither Skeletons, Baby Zombies and Zombie Villagers.
Wither and WitherBoss both just spawn the wither itself, not the wither skeletons.
My players are complaining about their homes getting reset after the server restarts, any idea what would cause this. I am using the most recent commandbook, and craftbukkit build #2455
Ok, so i am using mcbans, can i disable the kick ban and stuff on here?
@Xikage
Either "Wither" or "WitherBoss"
Type /spawnmob randomcrap (literally) and it will list the available types. I think there's a command to list it without using such a hacky method, but I forget it.
How does one go about spawning Wither Skeletons and the new Villager Zombies using /spawnmob?
@Jemrada
WorldEdit appears to not be installed.