HomeJavaModsChess
Chess
ModsJava

Chess

A plugin that features a working Chess board using dialogs and a resourcepack

⬇ Download on Spigot
[​IMG]

Complete timed chess matches, in a native dialog on Paper or an inventory board on Spigot

[​IMG] [​IMG] [​IMG]

Chess gives you a live, clickable 8x8 board. Challenge another player, choose a clock, and play a complete match without a physical board. On Paper and Folia it uses the native dialog system; on Spigot it draws the same game as an inventory board.

Highlights


See it in game

[​IMG]
The inventory board, used on Spigot and anywhere else Paper's Dialog API is unavailable.

[​IMG]
The dialog board, used on Paper and Folia.

Requirements


Note: Chess runs on Spigot, Paper and Folia. On Paper and Folia it uses the native Dialog API; on Spigot it automatically falls back to the inventory board, which needs no Paper API at all. The inventory board covers core chess — premoves, spectating and focus mode are dialog-board features.

The chess engine and board pack are included in Chess.jar; ResourcePackManager is not required.

Getting started

  1. Put Chess.jar in the server's plugins folder and restart.
  2. With ResourcePackManager installed, Chess registers its pack automatically.
  3. Without ResourcePackManager, host plugins/Chess/resourcepack.zip and set the public URL at resource-pack.url in plugins/Chess/settings.yml.
  4. Have one player run /chess duel <player> <time> and the other run /chess accept <player>.

Set ui.dialog.use-glyphs: false for standard Unicode pieces without the custom textures. Set resource-pack.use-resourcepack: false when another system will merge or distribute the pack.

Commands


Time modes: 1, 1|1, 2|1, 3, 3|2, 5, 5|2, 5|5, 10, 10|5, 15|10, 30, 60, 120, 180, 240, and 300. In increment modes, 5|2 means five minutes plus two seconds after each move.

All players can use Chess; version 1.0.0 has no permission nodes.

Support

Chess is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 15 times (via Spigot). Download it and open it directly in the game.

Explore more