Compatibility
Minecraft: Java Edition
1.21–1.21.8
1.20.x
1.19.x
1.18.2
Platforms
Creators
Details
Licensed GPL-3.0-only
Created 3 years ago
Updated 3 months ago
Changelog
As always, we keep it updated with bug fixes and performance improvements.
New
-Dcom.ghostchu.quickshop.shop.ContainerShop.updateShopSignOnLoaddebug startup flag was added, when it set to true, the shop will update their signs when shop enter the loaded state from unloaded state, This will result in lower performance, but will improve the update lag of the signs. Startup use only on servers that are confirmed to have this issue.- [ADDON] Reremake-Migrator now able to migrate QuickShopBan addon's data.
- [ADDON] Reremake-Migrator now able to migrate QuickShop-Reremake's transaction logs into database.
Optimization
- Reintroduced an optimized StackWalker API to improve the performance of the background logger. This contribution was submitted by @SirYwell. 👍
Changes
- In new QuickShop-Hikari installations, transaction logs are now logged to the database by default instead of the qs.log file, and you can manually change the configuration file to restore the original behavior.
Bug Fixes
- Fixed Inventory Holder
isValid()check issue - Disabled the BlockState fetching optimization for the Paper platform, which seems to no longer be needed since the 1.16 update, when the speed of the BS API was significantly improved, and was causing inconsistent fetched state errors.
- Fixed the issue where the display of some words in the store information board did not follow the language setting.
- Fixed plugin crash when ProtocolLib not installed and display-type was set to VIRUAL_DISPLAYITEM.
Summary by CodeRabbit
-
Dependency Updates
- Updated
quickshop-hikaridependency across multiple modules. - Updated
BlueMapAPI,Plan,ChestProtectAPI,EcoEnchants,LandsAPI,openinvapi,worldedit-bukkit,Reforges,towny,item-nbt-api-plugin,specialsource-maven-plugin,placeholderapi,EconomyCore,csvjdbc,slf4j-jdk14,commons-text,commons-compress, and variousnet.kyoriartifacts to their latest versions.
- Updated
-
New Features
- Introduced new search functionality for transaction logs in the
reremake-migratormodule. - Added a new
MockPluginclass for mocking plugin behavior. - Implemented a new
ShopLogsMigrateclass for migrating shop logs to a database.
- Introduced new search functionality for transaction logs in the
-
Bug Fixes
- Fixed null-safe comparison in
griefpreventioncompatibility module.
- Fixed null-safe comparison in
-
Refactor
- Simplified error handling in
VirtualDisplayItemManager. - Streamlined
isValidmethod inBukkitInventoryWrapper. - Enhanced double chest handling in
BukkitInventoryWrapperManager. - Removed unnecessary asynchronous behavior in
UtilandLogclasses. - Adjusted
PerfMonitorto useLog.Callerdirectly.
- Simplified error handling in
-
Documentation, Style, Tests, Chores, Revert
- No specific end-user facing changes noted in these categories.
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
5.2.0.6Loaders
Game versions
1.18.2–1.20.2Downloads
1983Publication date
November 16, 2023 at 6:01 PMPublisher
Ghost_chu
Owner











