2.3-SNAPSHOT-b63

Details

  • Filename
    ChestRestock-2.3-SNAPSHOT.jar
  • Uploaded by
  • Uploaded
    Jul 16, 2012
  • Size
    248.01 KB
  • Downloads
    564
  • MD5
    af7250f094c4e31c2c65fa03bed49b1b

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

V2.3-SNAPSHOT-b63
  • Fix/Workaround: Fixed StackOverflowError being caused by using unique inventories in NON-CHEST blocks (dispensers, crafting tables, etc). The fix applied will cause the 'unique' property to NOT FUNCTION for those chests until this bug is fixed in CraftBukkit.
  • Fix: Chests should now properly "disable" when destroyed.
  • New: Added new chest default 'auto_create_new' which when combined with 'auto_create' will allow for all existing chests in a world (or globally) to be automatically set up as if created with "/cr create" but not chests that are created by players once this option is enabled! (This will allow for admin's to essentially have "/cr createall". The default setting for 'auto_create_new' is false. To have the "create all" effect for a particular world use the following command "/cr default -w:nameofworld auto_create true".
  • New: Added a new chest option 'enabled' which indicates that the chest is going to use all the other options it has. If it's set to false, the chest will behave as if it has NOT been configured with ChestRestock (essentially.) This was added to make the above new feature work. When auto_create is true and auto_create_new is false, all chests placed by players are immediately configured to be "disabled".
V2.3-SNAPSHOT-b49
  • Fix: Fixed NPE in InventoryOpenEvent.
V2.3-SNAPSHOT-b48
  • Fix: Descriptions should now show for chest properties when using "/cr set [property]" (no value)
  • Fix: Removed extra whitespace at the beginning of some messages.
  • Fix: Fixed some minor language issues.
  • Fix: Made the command listing ("/cr help") much more uniform looking.
  • Fix: Improved the color of some messages.
  • Fix: Fixed a bug where newly created "unique" chest inventories would be different the second time they are opened after creation.
  • Fix: Added comments to defaults to better clarify what "unique" does.
  • Change: Moved chest defaults into it's own file, global_defaults.yml (Your old defaults should migrate to this file.)
  • Change: Deprecated many parts of the API in favor of better methods.
  • New: Added "/cr default [-w:<world>] [property [value]]" command. This allows you to set defaults globally or per world.
  • New: Added "/cr defaults [world]" command. This allows you to CHECK the global or world defaults.
  • New: Added option to default empty chests to a specific loot table. (Part of world/global defaults.)
  • New: Added chest option "only_restock_empty" which will only restock a chest when it is empty.
  • New: Added framework for queued commands.
  • New: Added ability to restock all chests in a world that is reset by Multiverse-Adventure.
  • New: Added random enchants to loot tables. See the updated loot_example.yml and loot_tables.yml for an example and instructions.
  • New: Added ability to auto-create chests (part of defaults config)
  • New: Added full Java docs to the API classes.
V2.3-SNAPSHOT-b23
  • Fix: Fixed bug requiring OP for OP default permissions.
  • Fix: Added missing "/cr restockall" success message.
V2.3-SNAPSHOT-b20
  • New: Added "cr restockall [name] [-w:worldname]" command.
V2.3-SNAPSHOT-b9
  • Fix: Corrected some language in the config comments. Thanks, CubieX.
  • Fix: Resolved infinite recursion issue. Thanks jmgrosen
  • New: Added "cr version" command.

The 'unique' property will NOT work for non-chest inventory blocks (dispensers, furnaces, etc)