Board using a modified "large" style


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

Note: the ChessCraft for Bukkit plugin is completely unrelated to the Forge ChessCraft mod which can be found here:


  • See the Videos page for some demonstration & tutorial videos.


  • 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


  1. Copy ChessCraft.jar into your Bukkit plugins/ folder.
  2. Optional: If you want Economy support, you will also need to install the Vault plugin.
  3. 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.
  4. Optional: If you have ScrollingMenuSign installed, ChessCraft will create SMS menus for board/game management. See ScrollingMenuSign Support.
  5. Optional (2.4.0+): If you have Dynmap installed, chessboards will be marked on your maps.
  6. Optional (2.4.0+): If you have Citizens installed, entity chess sets will be available, using NPC's for chess pieces.
  7. Optional (2.4.0+): ProtocolLib is a recommended dependency if you are using entity chess sets, to quieten mobs down.
  8. Restart or reload your server.



Development Versions

Development versions can be downloaded from this Jenkins build server. Notes:

  • Development versions have not been approved by 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


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:

Usage Statistics

If you wish to opt out of MCStats metrics collection, edit plugins/PluginMetrics/config.yml and change opt-out: false to true.

ChessCraft v1.1: board with "huge" style


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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Sandukhan Sandukhan Sep 06, 2015 at 10:52 UTC - 0 likes

    @mcmonkey4eva: Go

    The Last Build works on Spigot 1.8.8, but it need further optimization. Still a bit buggy, hope you keep working on that, realy nice job you doing here.

  • Avatar of TheModsKidServer TheModsKidServer Jul 21, 2015 at 20:14 UTC - 0 likes

    @mcmonkey4eva: Go

    Ok where is the latest bukkit then?

  • Avatar of phlegacy phlegacy Jul 15, 2015 at 20:57 UTC - 0 likes

    Okay cool. I appreciate it. Really was a fan of this plug in awhile back (2013) then I quit building servers due to work and now I'm back. Glad mcmonkey is keeping it going :)

  • Avatar of CloudeLecaw CloudeLecaw Jul 14, 2015 at 11:10 UTC - 1 like

    @phlegacy: Go

    u need the lattest dev buld 13 from mcmonkey4eva.

    the official plugin is ooD since a long time..
    We could be happy that mcmonkey4eva is letting this cool plugin alive on his own <3

    Very very very big thanks to mcmonkey4eva aggain <3 <3 <3

    Last edited Jul 14, 2015 by CloudeLecaw
  • Avatar of phlegacy phlegacy Jul 14, 2015 at 03:13 UTC - 0 likes

    Tried running this on spigot/bukkit server. the only command that's being recognized is /chess. nothing else is working. Running 1.8.7

  • Avatar of mcmonkey4eva mcmonkey4eva Jul 06, 2015 at 23:53 UTC - 0 likes

    @TheModsKidServer: Go

    Update your server, 1.8 has several security risks.

  • Avatar of TheModsKidServer TheModsKidServer Jul 06, 2015 at 14:35 UTC - 0 likes

    The link you gave doesnt work for bukkit 1.8!!! Can u give me a version that does?

  • Avatar of mcmonkey4eva mcmonkey4eva Jun 24, 2015 at 11:52 UTC - 0 likes
  • Avatar of CloudeLecaw CloudeLecaw Jun 24, 2015 at 09:52 UTC - 0 likes

    Development Versions
    Development versions can be downloaded from this Jenkins build server. Notes:

    @mcmonkey4eva: Go

    Why the "last builds" links from u are gone after a few weeks everytime? :\ - Does Jenkis delet them?
    Sometimes may someone new wants to see this great plugin or get your versions =)
    or need to redownload it...

    LAst Build i got is:
    ChessCraft_3.0.2-Build13.jar (26.05.2015)
    This one was called the "small fix" by u. -> this one seems to work with 1.8.7
    Whats the current build?
    ChessCraft_3.0.2-Build14.jar ? or even higher?

    Last edited Jun 24, 2015 by CloudeLecaw
  • Avatar of cicatrice74 cicatrice74 Jun 13, 2015 at 23:14 UTC - 0 likes

    Ok latest version is working well on 1.8.7 but still remain a bug : the timer of black player is always 0 did u see that? Someone of u genius can i vestigate on it to solve?


Date created
Aug 30, 2011
Last update
Jul 31, 2014
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files



Optional dependency