Skip to content

Releases: XZot1K/DisplayShopsAPI

DisplayShopsAPI 1.4.2

Choose a tag to compare

@XZot1K XZot1K released this 21 Jul 21:14

This API build is intended for DisplayShops 1.7.3+

  • Adjusted the "getTranslatedName" method to allow for durability/data values for older MineCraft versions.
    • A few more default options have been added to the "lang.yml" since they will be more common for translations.

Full Changelog: 1.4.1...1.4.2

DisplayShopsAPI 2.0

DisplayShopsAPI 2.0 Pre-release
Pre-release

Choose a tag to compare

@XZot1K XZot1K released this 16 May 20:46

Do NOT use this build for DisplayShops versions under 2.0.

This DisplayShopsAPI build is intended for the 2.0 releases. Until initial release of the 2.0 version, this build will be updated.

Full Changelog: 1.4.0...2.0

DisplayShopsAPI 1.4.1

Choose a tag to compare

@XZot1K XZot1K released this 20 Apr 22:03

This API build is intended for DisplayShops 1.7.1, compatible with 1.7.0 release.
- Avoid using the new visit-related functions if using this API build for 1.7.0 release.

Full Changelog: 1.4.0...1.4.1

DisplayShopsAPI 1.4.0

Choose a tag to compare

@XZot1K XZot1K released this 15 Apr 20:52

This API build is intended for DisplayShops 1.7.1, compatible with 1.7.0 release.
- Avoid using the new visit-related functions if using this API build for 1.7.0 release.

Full Changelog: 1.3.9...1.4.0

DisplayShopsAPI 1.3.9

Choose a tag to compare

@XZot1K XZot1K released this 15 Dec 03:12

This API build is intended for DisplayShops 1.7.0

  • Added a couple "Nullable" annotations to some methods within the "Shop", "Manager", and "PacketManager" classes.
  • Added the "toString" method to the "PacketManager" class.

Full Changelog: https://github.com/XZot1K/DisplayShopsAPI/commits/1.3.9

DisplayShopsAPI 1.3.7

Choose a tag to compare

@XZot1K XZot1K released this 14 Feb 17:29

This API build is intended for DisplayShops 1.6.6

  • Added the 'VISIT_FILTER_ENTRY' to the ChatInteractionEvent
  • Added the 'visit-filter-prompt', 'visit-filter-count', & 'visit-filter-none' messages to the lang.yml
  • Added the 'filter-item' to the menus.yml for the visit menu

DisplayShopsAPI 1.3.6

Choose a tag to compare

@XZot1K XZot1K released this 16 Nov 19:39

This API build is intended for DisplayShops 1.6.4 (Build 14+)

  • Replaced the "toggleBBMLock" function with the "unlockBaseBlock", "lockBaseBlock", and "loadBBM" functions to the "DataPack" interface.
  • Changed the base-block unlocks data handlers into a LinkedHashMap to the "DataPack" interface.
  • Added the "isTransactionNotify" and "setTransactionNotify" functions to the "DataPack" interface.
  • The "runCommands" function in the "Shop" interface now requires an amount parameter.
  • Updated/Fixed/Removed configuration values across the board.

DisplayShopsAPI 1.3.5

Choose a tag to compare

@XZot1K XZot1K released this 11 Aug 03:58

This build is intended for DisplayShops 1.6.4 and above (excluding DisplayShops 2.0-related builds).

  • Added the "getBlockedItemId" and "refreshShop" functions to the "DisplayShopsAPI" interface.
  • Added the "transactionLimitsToString", "updateCurrentTransactionLimitCounter", "getCurrentTransactionCounter", and "hasMetTransactionLimit" function to the "DataPack" interface.
  • All time stamp related functions involving shops directly were converted to long variables versus string.
  • Removed the "getDateFormat" function from the "Manager" interface.

DisplayShopsAPI 1.3.4

Choose a tag to compare

@XZot1K XZot1K released this 07 Aug 03:36

This build is intended for DisplayShops 1.6.4 and above (excluding DisplayShops 2.0-related builds).

  • Added the "getBlockedItemId" method to the "DisplayShopsAPI" interface.
  • All time stamp related methods involving shops directly were converted to long variables versus string.
  • Added the "no-hand-item", "item-blocked", "item-unblocked", and "item-not-blocked" messages to the "lang.yml".
  • Added the "show-admin-shops" option to the "menus.yml" under the "shop-visit-menu" section.

DisplayShopsAPI 1.3.3

Choose a tag to compare

@XZot1K XZot1K released this 01 Aug 23:35

This build is intended for DisplayShops 1.6.3 and above (excluding DisplayShops 2.0-related builds).

  • The "loadShops" function from the "Manager" interface no longer reguires the "tableName", but instead now requires the "cleanUp" parameter.
  • The "loadMarketRegions" function from the "Manager" interface now requires the "cleanUp" parameter.
  • The "loadAllDataPacks" function was removed from the "Manager" interface.
  • The "cleanUpDataPacks" function was added to the "Manager" interface.