Changelog
3.4.0.0
Warning: This is a major update, have a lots internal changes, please make sure you have backup for worlds, databases and configs!
Warning: This update contains database structure changes, downgrade without backup is impossible and may kill your shop data!
New Features:
- [BETA] Shop Benefits! Now you are able to add players into your shop benefits! Share the earnings together with customize percentage! (only selling shops) [/qs benefit] Check Details
- Compatibility module Lands now support LandsAPI 6.22.0 and up only.
- Compatibility ARM now build against advanced-region-market 3.13.12.
- Discord server link now added into ErrorReporter, now you will see our discord server link while QuickShop catch any internal error then you can report it instantly.
Bug Fixes
- Fixed exception in
/qs find
command when any of shop not loaded correctly. - Fixed RollbarErrorReporter sometimes report non quickshop errors.
- Fixed loan feature doesn't work in some situation.
- Fixed the tax value range warning description.
- Fixed dupilicate Crowdin manifest retrieve, this should can improve CrowdinOTA performance by reduce the Internet API requests.
- Fixed debug logger may blocked the threads if any error occurs between after logger lock locked and before lock released.
- Fixed incorrect Crowdin link in
config.yml
Security
- Fixed potential XXE attacks exploit.
Removed
- Option
trying-fix-banlance-insuffient
now removed from configuration since it doesn't work well, most economy plugin can handle balance cache correctly, if something doesn't work, it should be economy plugin side issue. - Removed command
/qs debug sql <sql>
function now completely removed from source code and binary. - Some un-used classes and staled classes now removed from both source code and binary.
Optimize
- Optimized heap memory usage by reduce same fields in objects.
- General code clean up and optimize.
Dependencies
- Update towny from 0.98.3.10 to 0.98.4.2.
- Update PlotSquared-Core from 6.10.1 to 6.10.4.
- Update PlotSquared-Bukkit from 6.10.1 to 6.10.4.
- Update LandsAPI from 6.15.0 to 6.20.0. (breaking)
- Update unirest-java from 3.13.11 to 3.13.12 .
- Update commons-compress from 1.21 to 1.22.
- Update advanced-region-market from 3.3.6 to 3.13.12.
Misc
- Updated developer list in
plugin.yml
from Github Repository Contributors, thanks for contributing!
Files
QuickShop-Hikari-3.4.0.0.jar(2.66 MiB) Primary
Compat-AdvancedRegionMarket-3.4.0.0.jar(859.73 KiB)
Compat-BentoBox-3.4.0.0.jar(860.66 KiB)
Compat-Clearlag-3.4.0.0.jar(858.66 KiB)
Compat-GriefPrevention-3.4.0.0.jar(868.1 KiB)
Compat-Lands-3.4.0.0.jar(861.64 KiB)
Compat-NoCheatPlus-3.4.0.0.jar(858.48 KiB)
Compat-OpenInv-3.4.0.0.jar(864.29 KiB)
Compat-PlotSquared-3.4.0.0.jar(832.11 KiB)
Compat-Residence-3.4.0.0.jar(860.84 KiB)
Compat-SuperiorSkyblock-3.4.0.0.jar(861.11 KiB)
Compat-Towny-3.4.0.0.jar(880.53 KiB)
Compat-WorldEdit-3.4.0.0.jar(861.82 KiB)
Compat-WorldGuard-3.4.0.0.jar(861.16 KiB)
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
3.4.0.0Loaders
PaperPurpurSpigot
Game versions
1.18.2–1.19.2Downloads
340Publication date
November 20, 2022 at 3:56 PMPublisher
Ghost_chu
Owner