Chess 2.0

The best war game ever for your server!

  1. Laurynas64
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.16
    Languages Supported:



    • Complete implementation of the rules of chess game.
    • The plugin has in-game configuration commands.
    • The plugin uses Elo-rating system to calculate player rating.
    • Chess tiles are made from item frames and maps in them.
    • Boards have additional 8 (4 for each player) tiles for pawn promotion.
    • Boards have surrender buttons.
    • Every text and word in the plugin can be changed. You can translate the plugin into your language.
    • To make a move, all you have to do is left-click on board.
    • Multiple boards can be created.
    • Plugin has a betting system (multiple join buttons can be created for each board with or without the selected bet)
    • Hologram text with game info can be set
    • 2021-02-04_22.10.44.png
    • Adjustable chess timer.
    • 2020-09-05_10.35.37.png
    • At the start of the game, players get a levitation effect (if set), so there must be a ceiling above the boards. I recommend making those ceilings out of barrier blocks or glass blocks so other players can watch the game
    • When a player leaves the server during a game, the opponent instantly wins.
    • Boards edges can be disabled.
    • Images of chess pieces can be changed(You can replace my images with your own. Images must be 128x128 pixels, in .png format and with the same name).
    Any donation for this work and future updates will be greatly appreciated.

    • /mchess createboard <board name>
    • /mchess removeboard <board name>
    • /mchess info
    • /mchess enableboardedges <true/false>
    • /mchess board <board name> hologram set <x> <y> <z>
    • /mchess board <board name> hologram remove
    • /mchess board <board name> info
    • /mchess board <board name> joinbutton add <button name>
    • /mchess board <board name> joinbutton remove <button name>
    • /mchess board <board name> joinbutton removebet <button name>
    • /mchess board <board name> joinbutton setbet <button name> <material> <amount>
    • /mchess board <board name> setwhitestartlocation <x> <y> <y>
    • /mchess board <board name> setblackstartlocation <x> <y> <y>
    • /mchess board <board name> setoutlocation <x> <y> <y>
    • /mchess board <board name> setcancelbutton <x> <y> <y>
    • /mchess board <board name> setlevitation <true/false>
    • /mchess board <board name> timelimit set <minutes>
    • /mchess board <board name> timelimit remove
    • /chessratings top
    • /chessratings player <player name>
    Board creation:


    1. Download MinecraftChess
    2. Move the MinecraftChess.jar into your plugins folder
    3. Run your server
    4. Use plugin commands to set up boards.
    please rate the plugin and leave a response with your suggestions or bugs found

    Any donation for this work and future updates will be greatly appreciated.


    1. 2020-08-11_19.59.53.png
    2. 2020-08-23_15.57.59.png
    3. 2020-09-05_10.34.53.png
    4. 2020-09-05_10.28.35.png
    5. 2020-09-05_10.34.08.png
    MelaniumAS, EvModder, NoTime and 5 others like this.

Recent Updates

  1. Fixed bug
  2. One board and changeable images!
  3. Fixed castling bug

Recent Reviews

  1. PhanAnhKhoa
    Version: 2.0
    Love this plugin. Works well with servers up to 1.16.5. I like plugin. Mem in my server like this
  2. sean_skroht
    Version: 2.0
    Love this plugin. Works well with servers up to 1.16.5. Unfortunately doesn't work for 1.17 so hoping it gets an update.
  3. TheSamer23
    Version: 2.0
    Hola, me gustó tu plugin. 10/10
    Sólo tengo un comentario importante que decir a cerca del empate en ajedrez... Esta opción no está y es necesario que se encuentre.

    Gracias por tu atención.
  4. Hanson900
    Version: 2.0
    great plugin but have some issue with player disconnect during match.
    auto disconnect. so hope fix soon
  5. Mcdylan12l
    Version: 2.0
    Good Chess plugin, but there is a bug where a pawn can hit the king, and the game doesn't end. Is there a fix for this?
    1. Laurynas64
      Author's Response
      Thank you for the report, will fix it soon.
  6. Paiste_
    Version: 2.0
    Hello there, I've used this plugin on another server and am now trying to set it up on my own. I love it on the other server. However I'm running into this error stream in console when I try to create a board in game -

    18.02 17:13:33 [Server] INFO Skorevil issued server command: /mchess createboard Chess 8 49 -64
    18.02 17:13:33 [Server] ERROR null
    18.02 17:13:33 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mchess' in plugin MinecraftChess v2.0
    18.02 17:13:33 [Server] INFO at org.bukkit.command.PluginCommand.execute( ~[patched_1.16.5.jar:git-Paper-468]

    18.02 17:13:33 [Server] INFO Caused by: java.lang.NullPointerException

    Not sure what's wrong. Would greatly appreciate any help. Thanks a lot for the great work.
    1. Laurynas64
      Author's Response
      Dm me, I need to see the whole error
  7. ZenRitter63242
    Version: 1.9.1
    Its a very great plugin and it works well, but I would like it if a compability for MySQL were added
    1. Laurynas64
      Author's Response
      Thanks for the review and suggestion.
  8. Luke135
    Version: 1.9.1
    Yeah I don't see the chess pieces. Only item frames with empty maps on ground. Also you can shoot the item frames with a bow.
    1. Laurynas64
      Author's Response
      DM me, I will try to help you :)
  9. Ga11ard0
    Version: 1.9.1
    Can't see the icons, please help. I'll put 5 stars when I can fix this.
    1. Laurynas64
      Author's Response
      DM me, I will try to help you :)
  10. Minecreeper.Isi
    Version: 1.9.1
    Works great. But i miss 1 thing. Maybe you can add Chessrating from top PLayers into a holo? Would be great
    1. Laurynas64
      Author's Response
      Thanks for the review and suggestion :)