Chest Commands v4.0.2

Details

  • Filename
    ChestCommands.jar
  • Uploaded by
  • Uploaded
    Oct 19, 2020
  • Size
    335.47 KB
  • Downloads
    12,201
  • MD5
    b53a096a7ab094711d3cad4621d547a5

Supported Bukkit Versions

  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8

Changelog

Version 4 released! ðŸŽ‰

new major version of Chest Commands (v4) is now available. The format for all configuration options is now stricter and doesn't accept old aliases or (for example ID is no longer valid and MATERIAL cannot include the durability anymore). The changes are mostly internal: a large portion of the code has been rewritten and cleanup up, and a new API for developers has been added (Read more on GitHub on the Javadoc).

Note: the new version will try to automatically update configuration files on the first startup (a backup in the folder "old_files" will be created).

Tested Spigot compatibility: from Bukkit 1.8 to 1.16.3

Upgrading from Minecraft 1.12 (or earlier) to 1.13+? Read here

Changes in 4.0.2 & 4.0.1

  • * Internal changes to the API.

Changes in 4.0.0

  • + New developer API: you can now create, manage and open new non-persistent menus through the API, rather than just opening the ones in the menus folder. You can also register new placeholders.
  • + Improved error logging: more accurate error details and better visualization.
  • + A new command "/cc errors" has been added to view the last loading errors.
  • + Icon material can now be "air" (the icon's slot will be clickable but no item will be displayed).
  • * Icon attributes, menu settings and actions will now only accept the exact format described on the documentation (many were changed in v3.3.0). For example, "ID" is now "MATERIAL" and cannot include the durability or the amount anymore ("DURABILITY" and "AMOUNT" have to be specified separately). On the first startup, menus will be automatically updated with the correct format.
  • * The plugin now requires Bukkit/Spigot 1.8 or greater and Java 8 or greater.
  • * Renamed "placeholders.yml" to "custom-placeholders.yml" and changed the format to valid YAML (rather than a text file with a .yml extension). The old file will be updated automatically.
  • - The following options were removed from config.yml:
    • "use-console-colors": console colors are now always enabled.
    • "use-only-commands-without-args": commands will always open a menu even when used with arguments (for example both "/menu" and "/menu 123" will open the example menu).
    • "multiple-commands-separator": using the attributes "ACTIONS", "ENCHANTMENTS", "REQUIRED-ITEMS" or the menu settings "open-actions" and "commands" with multiple values on a single line is no longer possible (a list is required, even for one element).
  • - The following messages were removed from lang.yml, as they are only displayed to administrators:
    • "open-menu"
    • "open-menu-others"

Changes in 3.3.1

  • * Fixed menu signs not working on Minecraft 1.13+

Changes in 3.3.0

  • + PlaceholderAPI support in attributes (NAME, LORE, ACTIONS)
  • + Added BANNER-PATTERNS and BANNER-COLOR (read more on the Wiki)
  • + Added support for placeholders (notably {player}) in SKULL-OWNER
  • + Added support for multiple items in REQUIRED-ITEMS
  • * Some options were renamed. Some options with multiple values now use lists instead of semicolon-separated values on a single line. You should update your files, but previous names and formats will still work (for now). Check out the Wiki to see the updated options.
  • * The following actions were renamed:
    • ID was renamed to MATERIAL
    • COMMAND was renamed to ACTIONS
    • DATA-VALUE was renamed to DURABILITY
    • ENCHANTMENT was renamed to ENCHANTMENTS
    • REQUIRED-ITEM was renamed to REQUIRED-ITEMS
    • In "menu-settings", "command" was renamed to "commands"
    • In "menu-settings", "open-action" was renamed to "open-actions"
    • In "menu-settings.open-with-item", "id" was renamed to "material"
  • * The following options are now lists:
    • "commands" in "menu-settings"
    • "open-actions" in "menu-settings"
    • ACTIONS
    • ENCHANTMENTS
    • REQUIRED-ITEMS

Changes in 3.2.0

  • + Added native support for Spigot 1.13+
  • + Added "NBT-DATA" node on icons for setting custom NBT tags (e.g. banner patterns)
  • + Added bStats for metrics (https://bstats.org/plugin/bukkit/ChestCommands)
  • + Added "DURABILITY" node as alias of "DATA-VALUE"
  • * Updated example menu for 1.13+ and added an example with NBT-DATA
  • - Removed PlayerPoints support
  • - Removed MCStats for metrics