Releases: BlvckBytes/QuickShopSearch
Releases · BlvckBytes/QuickShopSearch
v0.0.54
v0.0.53
Updates:
- Added search-flag
-Buyingwith permissionquickshopsearch.feature.search-flag.buying - Added search-flag
-Sellingwith permissionquickshopsearch.feature.search-flag.selling - Fixed unreachable flag
-Pricevia an internal change toSyllablesMatcher(shorter constants are now selected first)
v0.0.52
Updates:
- Implemented support for AxPlayerWarps
- Added config-key
playerWarpsIntegration.doNotUseSlowTeleport(which is to be enabled if AxPlayerWarps already handles slow teleport) - Added config-key
playerWarpsIntegration.teleportCommand.ax
v0.0.51
Updates:
- Introduced
playerWarpsIntegration.teleportCommandas to invoke real plugin-commands instead of just teleporting to the destination of the player-warp, which was not increasing the visit-counter, notify players, etc.
v0.0.50
Updates:
- Now using the proper ID for OlzieDev Warp-equality
- Fixed set-like behaviour of the
ChunkBucketedCache - Now using the
BukkitAdapterto instantiate a WorldGuard-World
v0.0.49
Updates:
- Updated to the latest version of BukkitEvaluable, as to remove the prevention from enabling on 1.21.6
v0.0.48
Updates:
- Removed permission
quickshopsearch.feature.teleport - Added permission
quickshopsearch.feature.teleport.shop - Added permission
quickshopsearch.feature.teleport.player-warp - Added permission
quickshopsearch.feature.teleport.essentials-warp
v0.0.47
Updates:
- The
IntegrationRegistrynow supports hot-reloading ShopFilteringCriteria#CAN_BUYalso considers the owner's balance if in buying-mode- Using the
BukkitAdapteronWorldGuard-integration (direct constructor-call caused InstantiationError; unstable API!)
v0.0.46
Updates:
- Implemented worldguard-integration and added
withinSameRegion-flags to the warps-integrations - Implemented region allow-lists for shop-advertising as well as auto-enable/disable-advertising
- Added documentation regarding the worldguard-integration
v0.0.45
Updates:
- Fixed max-units calculation in regards to fees
- Now rendering the nearest player-warp details within the representative's lore if enabled via
displayNearestInIcon - Now rendering the nearest essentials-warp details within the representative's lore if enabled via
displayNearestInIcon - Fixed value of
fees_final_priceforShopType#BUYING - Fixed order of operations for
/qssrlon internals (some UIs required to reload twice) - Implemented a teleport-display to choose from Teleport Destinations, if there are more available than the shop itself
- Added support for
dev.revivalo's free alternative toPlayerWarps - Added support for
Essentials's warps - Added enabled-flags to integration config-sections
- The player-warp icon within the teleport-display now renders skull-textures
Required actions:
- Delete the section
resultDisplay.representativePatchor add the following lore-lines manually, right after the entry containing theis_buying-conditional:
- |
if player_warp_display_details and player_warp_name != null then
@{REPRESENTATIVE-LORE-NEAREST-PLAYER-WARP}
else
null
- |
if essentials_warp_display_details and essentials_warp_name != null then
@{REPRESENTATIVE-LORE-NEAREST-ESSENTIALS-WARP}
else
null