ChessCraft
Overview
ChessCraft is a Bukkit plugin which lets you play chess. It has support for multiple chessboards and multiple concurrent games, playing against other players, or against the computer. Multiple board and piece styles are supported, along with an integrated piece designer, player ranking ladder and more.
Latest Version
- ChessCraft 2.5.2 for CraftBukkit 1.7.9+
- ChessCraft 2.4.5 for CraftBukkit 1.7.2-R0.3/1.6.4-R2.0
- ChessCraft 2.3.4 for CraftBukkit 1.6.2-R0.1/1.5.2-R1.0/1.4.7-R1.0
Note: the ChessCraft for Bukkit plugin is completely unrelated to the Forge ChessCraft mod which can be found here: http://www.minecraftforum.net/topic/1621907-1467101chesscraft-play-chessbetter-than-chess
Videos
- See the Videos page for some demonstration & tutorial videos.
Features
- Complete implementation of the rules of chess (including castling, promotion, en passant etc.)
- Create as many chessboards as you like in your world(s), and run multiple concurrent games on them
- Create different board and chess set styles (several board/set styles are included)
- Players can fly around chess boards even without creative mode (v1.3.0+ needed)
- Permissions support (via Bukkit superperms)
- Economy support via Vault - bet economy credits on a game
- Play against human or AI opponents (using the jChecs AI engine or external engines via the XBoard protocol)
- WorldEdit support - terrain restoration if & when boards are deleted
- ScrollingMenuSign Support - create useful command menus of games/boards
- Integrated chess piece designer
- Translations - ChessCraft messages can be translated into other languages
- Database support: game results and game details (PGN) are saved to SQLite or MySQL database
- Leaderboard showing the top players on the server based on game results saved to the database
Installation
- Copy ChessCraft.jar into your Bukkit plugins/ folder.
- Optional: If you want Economy support, you will also need to install the Vault plugin.
- Optional: If you have WorldEdit installed, terrain will be automatically backed up when chess boards are created (and restored upon board deletion). WorldEdit v5.3+ is required - WorldEdit-5.3-SNAPSHOT or any earlier release will not work.
- Optional: If you have ScrollingMenuSign installed, ChessCraft will create SMS menus for board/game management. See ScrollingMenuSign Support.
- Optional (2.4.0+): If you have Dynmap installed, chessboards will be marked on your maps.
- Optional (2.4.0+): If you have Citizens installed, entity chess sets will be available, using NPC's for chess pieces.
- Optional (2.4.0+): ProtocolLib is a recommended dependency if you are using entity chess sets, to quieten mobs down.
- Restart or reload your server.
Documentation
- Quickstart Guide
- Command Reference
- Configuration File
- Getting Around The Board
- Board Styles
- Piece Styles
- List of stock board and piece styles
- Piece Designer
- Time Controls
- Permissions Support
- ScrollingMenuSign Support
- Player Leaderboard
- WorldEdit Support
- Economy Support
- Dynmap Support
- AI - Computer Players
- Translations
Source
Development Versions
Development versions can be downloaded from this Jenkins build server. Notes:
- Development versions have not been approved by dev.bukkit.org staff
- Development versions may be buggy or fail to work completely. Only use development versions if you a) want to help with finding bugs, or b) have been asked to, to test a bugfix.
Bukkit Forums
Changelog
Bugs and Feature Requests
Use the Tickets tab to submit any bug reports or feature requests.
Usage Statistics
Since ChessCraft v1.1.0, fully anonymous usage statistics are collected using MCStats:
If you wish to opt out of MCStats metrics collection, edit plugins/PluginMetrics/config.yml and change opt-out: false to true.
Donations
If you use and enjoy ChessCraft, you are welcome to make a donation by clicking the "Donate" button at the top right. However, donations are strictly optional, and don't confer any special benefits over non-donors.

-
View User Profile
-
Send Message
Posted May 3, 2013When is the expected update for this going to be coming. I hope it is soon because I love chess and I want to play with my friends.
-
View User Profile
-
Send Message
Posted May 3, 2013@jesse131
Yep, I know. New release out very soon.
-
View User Profile
-
Send Message
Posted May 2, 2013Incompatible with the latest 1.5.2, just letting you know...
-
View User Profile
-
Send Message
Posted May 1, 2013Awesome! Great for my server :D
If anyone wants to join PM me for the IP
-
View User Profile
-
Send Message
Posted Apr 17, 2013@DavidTeather
Yes it does. See all the configuration settings which start with "no_" in Configuration - all set to true by default.
-
View User Profile
-
Send Message
Posted Apr 17, 2013Does this provide protection
-
View User Profile
-
Send Message
Posted Apr 14, 2013@phlegacy
No worries :). If you have any thoughts on how the overall game setup flow can be made smoother or more intuitive, I'm always open to suggestions ...
-
View User Profile
-
Send Message
Posted Apr 14, 2013@desht
nvm...it was a command error on my part. I was typing /chess join board3 when i should have been typing /chess tp board3 -b
Sorry! Great plugin though!
-
View User Profile
-
Send Message
Posted Apr 12, 2013@phlegacy
Can you create a ticket please, and list the exact commands you're using to create the board and create/join the game?
-
View User Profile
-
Send Message
Posted Apr 12, 2013Used this plugin a while back and glad you're updating it. But I'm currently having an issue with gameboards. I create a gameboard correctly, it spawns and says that I have created a gameboard. But when I try to join the gameboard it says "No such gameboard <boardname>"
-
View User Profile
-
Send Message
Posted Apr 4, 2013@XVampiregurlX
Looks pretty nice :)
-
View User Profile
-
Send Message
Posted Apr 4, 2013@desht
Thank you VERY much! This is for you! <3 http://i1221.photobucket.com/albums/dd461/candacehall94/2013-04-04_132524_zps1c5bbc53.png
-
View User Profile
-
Send Message
Posted Apr 4, 2013@XVampiregurlX
Designing new pieces is a little more involved, but you can do it with the Piece Designer. With WorldEdit installed too, you can enable the designer with
/chess design, select the pieces with the WorldEdit wand, and do e.g.and//repl iron quartz_block. Then do://repl obsidian bedrockIf you just want to change the materials and not the piece shapes, it's also possible to make a copy of the set (the files are in
plugins/ChessCraft/piece_styles), and edit the material definitions in the file. Put any customised set files inplugins/ChessCraft/piece_styles/customof course.-
View User Profile
-
Send Message
Posted Apr 3, 2013@desht
YAY! its beautiful! But how do i get the pieces to change too? they are still iron and obsidian I can see how you change the TOTAL look of a piece, but just the material like the board? I tried to find it but it kept redirecting me back and forth to board style and piece style
-
View User Profile
-
Send Message
Posted Apr 3, 2013@XVampiregurlX
Nope, you can stand on an existing board and do something like:
(or whatever style name you want). That will update the current board, and save the style. You can then go to any other board you want to change and do:
-
View User Profile
-
Send Message
Posted Apr 3, 2013@desht
OH! Thank you! Do I have to remake my boards?
-
View User Profile
-
Send Message
Posted Apr 3, 2013@XVampiregurlX
Sounds like a good combo. Creating your own board styles is easy - see Board Styles.
-
View User Profile
-
Send Message
Posted Apr 3, 2013Can I suggest Bedrock (#7) BLACK and Block of Quartz (#155) WHITE instead?
I'm using Sphax Pure BDCraft Texture pack. And the obsidian is purple and the iron is grey.
-
View User Profile
-
Send Message
Posted Mar 29, 2013@jordan12341234
Yes, castling works fine. Move the king from E1 to G1 or B1 (or from E8...). Usual restrictions apply of course, no castling into, out of or through check, king and rook must not have moved yet.
-
View User Profile
-
Send Message
Posted Mar 29, 2013Can you do castling in this plugin? It says it's an illegal move when I try.