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
And a bug: the @name doesent work. idk why.
@DooBLER
Nice ! sounds like a better way. and a lot easier to update in the future
@TCarlsen
@bearbear12345
@bigggan
You have new section in config.yml "components" I think it is new way to customize CommandBook
Grabbed v 2.0 the other day for testing. Noticed a pretty big bug.
Setting time on server causes a huge spike in CPU usage and severe lag server wide. Doesn't stop if you wait. Only remedy is shutting down server and relaunching. Command used was:
/time -l world whatever
Had to disable it in config to prevent other admins from using it. I searched through different pages/sites looking for this issue and saw no mention, so I'm mentioning it here.
Why do spawn locations reset to the defaults after every restart?
what is a permission for /kit? - commandbook.kit.kits.starter - commandbook.kit.list don't work...
no customize version for 2.0 ?
WHres that customization menu?
Really not liking the component system for some decent reasons.
I want to disable /afk /me ETC because I have mChatSuite to do that, but I don't want to disable /msg /reply. I can't do that with the new component system and I think that's silly. My suggestion is either reverse the component system, make it optional (if false, uses the plugin.yml stuff), or make an interactive thing
disabled:
- messaging:me
- messaging:afk
enabled:
- messaging
This would enable messaging, then disable messaging:afk & messaging:me
Please :)
EDIT: http://redmine.sk89q.com/issues/1086
oh okey their in config, but i disabled warps but still commandbook using the warps
Doesent work, the motd is still turned off.
And reload command doesent work for commandfile when i add disabled features.
Where's the customizer? We are using other warp and ban plugins.
@zml2008
Cheers. Will give that a go. Just found that "Known Caveats" down at the bottom.
users can override others' warps. thats not a good thing. is there a way to fix this?
alt. can I disable the warps functions of commandbook and use another plugin? if so, how?
can you add here on the bukkitdev the commandbook customiser?
Hello.. My warps is not working properly. It is kinda like the multiworld feature is gone cause it does not warp me to the other worlds. Just to the same coordinates in the world im in. Is there a way to fix this or is it a bug? It could maybe be a plugin conflict. Please help. It does not show any errors in the log.
The installed plugins is: bPermissions, WorldEdit, BanReport, ProperTime, HawkEye, SLAMP, CommandBook 1.7, Buycraft, Backup, Multiverse-Core, LWC, WorldGuard, bChatManager, CleanroomGenerator, WorldGuardFlagger, Multiverse-Portals, Permissions
Kind Regards Jablo
@zml2008
Thanks for the quick reply, that works but the strange thing is, only enchantents i could get to work where, /i 276|knock_back:2 and /i 278|silk_touch:1 all others i tried like sharpness on a sword, unbreaking on a pick or infinity on a bow gave me the message "unknown enchantment". i guess im typing the enchantment name wrong, do you have a list of what its expecting.
Thanks
Getting issues with the entirety of WorldGuard, WorldEdit, and Commandbook with the introduction of Commandbook 2.0
All three are having issues when attempting to access yml files (configs presumably) 12-02-06 22:16:46 [SEVERE] Error occurred while enabling WorldEdit v5.1.1 (Is it up to date?): tried to access class com.sk89q.util.yaml.YAMLProcessor$FancyDumperOptions from class com.sk89q.util.yaml.YAMLProcessor java.lang.IllegalAccessError: tried to access class com.sk89q.util.yaml.YAMLProcessor$FancyDumperOptions from class com.sk89q.util.yaml.YAMLProcessor at com.sk89q.util.yaml.YAMLProcessor.<init>(YAMLProcessor.java:82) at com.sk89q.util.yaml.YAMLProcessor.<init>(YAMLProcessor.java:94) at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:94) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
Thats the error I'm getting on Worldedit 5.1.1 along with WorldGuard 5.4 and Commandbook 2.0
Interestingly enough, this only happens when I attempt to use Commandbook 2.0, Commandbook 1.7 works perfectly.
@zml2008
Also getting this error. I have the latest Worldguard and Worldedit. Config won't generate and the plugin won't load properly. However I loaded it on a local server and it worked fine? Same CB too, strange.
http://pastebin.com/Cvndack1
@cwingrav
You need WorldEdit 5.1 or newer. This was stated on the downloads page.
@LihPeu
The correct syntax is /i 278|fortune:3