ColorKeys v1.1.0

Details

  • Filename
    ColorKeys.jar
  • Uploaded by
  • Uploaded
    Feb 6, 2012
  • Size
    45.46 KB
  • Downloads
    2,177
  • MD5
    6874c0257df141f38e4d6151035be466

Supported Bukkit Versions

  • CB 1.1-R3

Changelog

Version 1.1.0

  • Added Superperms!
    • Individual event perms.
    • colorkeys.mod (allow everything except creation/destruction of doors)
    • colorkeys.admin (allow everything)
    • added permissions per door
      • colorkeys.use.[world].[location].[color-code]
      • Using "*" in place of the variables will allow all of the subgroups (colorkeys.use.[world].* will give access to all keys in [world] and so on)
  • Added /ck version
  • Added /ck repair
    • /ck repair [player] [world] [location] [color] (uses)
    • Leave "uses" blank to repair the key with unlimited uses.
  • Enabled console commands
  • Added conversions for word-to-color-code for /ck use ("red" will be converted to "14" and so on)
  • Added advanced protections
    • Prevent TNT explosions that affect any CK blocks
    • Disallow the use of pistons against CK blocks
  • Fixed Bug: Now fully compatible with Factions
    • Admin Bypass bypasses door protections.
    • CK doors can be removed from file (however they will not break)

Version 1.0.0

  • A fully functional version has been released!
  • Revamped file system to relieve strain on your servers (thanks FeedDante)
  • Added /ck color
    • Lists all color codes used for giving keys
  • Fixed Bug: Doors are now deleted on double-break.
  • Fixed Bug: Keys matching deleted doors are removed.
    • Version 0.3.6
  • Testable Alpha Released! (Finally)
    • NOTE: We are releasing a testable ALPHA (not BETA). Note that the file system in this version is TEMPORARY, so any doors you create, and any keys you give, will be ignored upon our beta release. BE WARNED!

Version 0.3.5

  • Fixed Bug: /ck list [location] is now fully functional!
  • Fixed Bug: Uses are FINALLY updated!
  • Added more unique event messages.

Version 0.3.4

  • Update to 1.1-R3, still unreleased
  • Fixed Bug: Auto-close works again.
  • Doors are now protected from all redstone!
  • Added messages for unique events (such as trying to close a door that will close automatically)
  • New bug: /ck list [location] will only work if a player has a single location.

Version 0.3.3b

  • Update to 1.1-R1, still unreleased
  • Note: As of right now, the redstone bug has us stumped. If you feel you can help us, please visit this thread to aid us!

Version 0.3.3a

  • Fixed Bug: Doors are protected against breaking (updated from pre 1.0.1 code)
  • New bug: Doors are not removed from file when deleted by OP.
  • Note: Aside from the listed bugs, only redstone protections must be completed for a beta release.

Version 0.3.2

  • Update to 1.0.1-R1, still unreleased
  • Re-revised error messages. Prevented duplicate messages.
  • New bug: Auto-close does not work.
  • Note: Until double doors are supported, doors placed with a wall to the right, but not the left will result in an invalid CK door. This is due to the fact that doors in vanilla are automatically rotated 90° to compensate for double doors.

Version 0.3.1

  • Added dual cloth functionality.
  • Revised error messages
  • New bug: Doors are not protected (may release beta without protections. Would require WorldGuard or others)
  • New bug: Doors do not update uses (We cannot release beta until this is resolved)

Version 0.3.0

  • Locked doors
    • Right Click to unlock
    • Left Click to open (currently does not consume uses)
  • Doors close after 10 seconds (currently non-configurable)
  • Fixed bug: Top and bottom door blocks now close at the same time
  • Fixed bug: Doors no longer drop on repeat closings.

Version 0.2.2

  • Added the /ck listall command
    • Displays ALL locations (OP)
  • Added the /ck listall [location] command
    • Displays all the doors saved for that location (OP)

Version 0.2.1

  • "/ck list [location]" now displays only that locations keys (instead of every single one)
  • Minor message adjustments

Version 0.2.0

  • Added the /ck list command
    • Displays all locations of doors you have keys to
      • Gray locations have no working keys to their doors
      • Green locations have at least one working key to one of the doors
  • Added the /ck list [location] command
    • Displays all keys for that location
      • Grey keys are broken
      • Green keys are unbreakable
      • Green keys with "([uses])" next to them displays how many times you can use that key
  • Fixed bug: /ck give now save to the right player the first time.

Version 0.1.0

  • Added the /ck give command
    • /ck give [player] [world] [location] [color] (uses)
    • added "uses" to give command, leave blank for unlimited.
    • save the specified door to a player file
  • Set up additional code to enable door protection
  • Fixed bug: minor selection bug in 0.0.10
  • New bug: /ck give command defaults to "default" file instead of "[player]" file. Resolves itself after one successful /ck give
  • Commented out a lot of code for right-click unlock, left-click confirm open (saving for version 0.3.x)

Version 0.0.10

  • Revamped saving protocol to clean the code and promote ease of access
  • New bug: duplicate messages upon selection (minor but persistent)
  • Enabled overwrite protection to protect repeat doors
  • Many other minor changes to build the foundation for the rest of the plugin
  • Changed the selection tool to Wood Hoe, with economies in mind :)

Version 0.0.9

  • Added dynamic help command

Version 0.0.8

  • All data retrieved from wool blocks is now successfully saved and loaded to/from doors.data
  • Fixed bug: minor selection bugs
  • Single wooden door/single wool - this setup is now 100% debugged and tested. Double doors and/or double wool and/or iron doors coming in later versions.
  • Added aesthetically pleasing colors to chat messages.
  • Added multi-world support

Version 0.0.7

  • Added selection tool: Gold Hoe (soon to be configurable)

Version 0.0.6

  • Added commands to save the selected door/wool to file

Version 0.0.5

  • Enabled saving door info to doors.data

Version 0.0.4

  • Added read/right doors.data file for storing door locations

Version 0.0.3

  • Wooden doors are the only blocks that send an error message when not on a cloth block. Iron doors will be set later.

Version 0.0.2

  • Added cloth recognition functionality.

Version 0.0.1

  • Develop the basics of the plugin properties.
  • Write the beginnings of the core code.