Changelog

Changelog

Checkers v1.3.1 (31 Jul 2014)

  • Support for CB 1.7.10.
  • Support for Vault 1.4 for full UUID economy support. Checkers will warn (but still work) if it detects an old Vault release.
  • If Landslide is also installed, Checkers will now prevent any sliding on checkers boards.

Checkers v1.3.0 (23 Apr 2014)

  • Support for CB 1.7.8/1.7.9. Checkers v1.3.0 is not supported on CraftBukkit releases earlier than 1.7.6.
  • Big player name => UUID migration: game save files now store the player's UUID instead of name and will function correctly if a player changes their name (via the upcoming Mojang feature). Any saved games will be auto-migrated to use UUID's - no manual intervention is needed.
  • As part of the migration, the player's display name is now used for display purposes instead of the player's internal name. E.g. displayed names will include markup added by chat plugins etc.
  • Old-style player names are still used for Economy support for now, since Vault does not (yet) provide an API supporting UUID's. If & when Vault and all economy plugins add full support for UUID's, ChessCraft will be updated to support them too.
  • Game results are still stored with old-style player names for now, so your game history (including ladder/league score) will be reset if you change your name. Full name -> UUID migration in archived results will likely happen in a future release.
  • Various bug fixes and code cleanup.

Checkers v1.2.1 (31 Mar 2014)

  • CraftBukkit 1.7.5 compatibility.
  • The log_level config setting has been dropped, replaced by a numeric debug_level setting (useful values at this time are 0, 1, 2).
  • Some thread-safety improvements for game results DB logging
  • FIX: fixed NPE when restoring data for a game with no moves yet

Checkers v1.2.0 (4 Dec 2013)

  • CraftBukkit 1.7.2 compatibility. Note that CB 1.7.2 is a very early dev release at the time of writing and should not be considered stable.
  • New rule and board size options! Boards may now be 8x8 (English Draughts, Brazilian Checkers), 10x10 (International Draughts) or 12x12 (Canadian Checkers). There are also forced jump/no forced jump variations for English Draughts (aka American Checkers). Use the -size {8,10,12} option when creating a board to set the board size. Use the new Rules control panel button to choose from the available rules for the current board size. See Rule Variations for more information.
  • Support for skull blocks with configurable monster/player skins as pieces. Included a new board style micro with 1x1 squares and Herobrine/Enderman pieces. See Board Styles for more information.

Checkers v1.1.2 (23 Sep 2013)

  • CraftBukkit 1.6.4 supported.
  • Players will now be properly auto-teleported to boards when they join a game (assuming the auto_teleport_on_join setting is true). Also added auto_teleport_on_start setting which will teleport players to the board when the game starts (if they're not already there) - default true. http://dev.bukkit.org/bukkit-plugins/checkers/tickets/9-checkers-broken/
  • Added new force_jump config setting. This sets a default for enabling or disabling the forced jump rule (if you can jump a piece, you must jump it).
  • Also added /chc forcejump command which can be used to override the default per-game. This command toggles the forced-jump rule for the player's active game - you must use it while the game is being set up, before it is started.

Checkers v1.1.1 (28 Aug 2013)

  • Results database tables are now prefixed with "checkers_" - existing tables will be renamed. This is primarily for the benefit of MySQL users who'd like to store both Checkers and ChessCraft results tables in the same DB instance - the table names from the two plugins previously clashed.

Checkers v1.1.0 (9 Aug 2013)

  • Adds CB 1.6.2 compatibility.
  • Adds basic dynmap support: checkers boards and some information about any running games will be shown on dynmap maps now. See Dynmap Support for more information.
  • Adds results logging and leaderboard support. If you're familiar with the way ChessCraft does it, then you'll know exactly how it works. See Leaderboard.
  • Falling blocks which land on a checkers board will no longer form - instead they will drop as an item (assuming the falling block was set to drop an item initially).

Checkers v1.0.2 (20 Jun 2013)

Checkers v1.0.1 (18 Jun 2013)

  • WorldEdit is now a properly optional dependency. Checkers won't throw exceptions is WorldEdit is not present (but it is still recommended for board terrain saving).
  • Fixed startup error sometimes seen with command registration (possibly Windows-specific problem?)
  • Tab-completion now works for the /chc list game command.

Checkers v1.0 (4 Jun 2013)

  • Initial public release.

Comments

Posts Quoted:
Reply
Clear All Quotes