A shop plugin that allows players to easily sell/buy any items from a chest without any commands.
Last update before 2023! Merry Christmas and Happy New Year!
display-item-use-name./qs reload command.Merry Christmas, everyone!
We brought a Christmas update from QuickShop Hikari! Don't worry, Santa Claus will put the update in your chimney.
Until it is blackened by smoke and becomes outdated.
New addons Plan and Discount now joined QuickShop-Hikari addon's family!
Scroll down to read change logs about our addons!
![]() |
![]() |
N/A
ShopInfoPanelEvent added into QuickShop-Hikari, event will raise after user clicked shop container and info panel printed.CommonUtil#parseTime(String) method to allow developer convert a Zulu Time (2022-12-17T10:31:37Z) or UNIX Timestamp in seconds 1671273097 to Java Date.Plan addon allow server owners to showcase the recent QuickShop-Hikari activities on the server.
Recorded data can be displayed from Hikari v2.0.0.0 onwards, but only after version 3.6.0.0 can Item amount in Purchase History be displayed correctly.
Due the Plan limitations, We can't add more data into the list because the maxmium columns are hardcoded limited to 5 in server scope.
And still is Plan limitations, the list sorting is disturbed, so the display order is not the actual order.
Due the Plan limitations, We can't add more data into the list because the maxmium columns are hardcoded limited to 4 in server scope.
And still is Plan limitations, the list sorting is disturbed, so the display order is not the actual order.
![]() |
![]() |
![]() |
![]() |
Due the Plan limitations, translate Plan addon is impossible.
Discount Addon added Discount Code in your QuickShop-Hikari server.
/qs discount commands.To create a discount code, you need use discount command:
/qs discount create <code> <code-type> <rate> [max-usage] [threshold] [expired-time]
Command pretty long, but you have in-game command assistant to help you in your tab complete hint.
/qs discount config <code> addshop)To use a Discount Code, you need install them before purchase shops.
/qs discount install <code>
The installed code will remember during this session.
To uninstall a Discount Code, you need use command:
/qs discount uninstall <code>
To use info subcommand, you can query the code creator, range, remaining usage, expired time, threshold and discount rate.
/qs disount info
To remove your a specified discount code, execute command:
/qs discount remove <code>
You need install a discount code first, then you click the shop you want to check, a promot message will show up when you can enjoy the discount in this shop.
If code not accepted by target shop, you will also receive a warning message when you click it.
You need install a discount code first, then purchase a shop that accept your code.
Then discount will applied to your puchase, and your remaining count will be consumed.
NOTE: If the above additional conditions are not met, the Discount Code will not be applied and you will not get a discount, but at the same time, the Discount Code will not be consumed, and the prompt message will contain the specific reason.
An expired discount code will automaticlly removed while server startup or in 30mins.
Before they got purged, players who use a expired code will receive a error message that says the code has been expired.
Expired time accepts both Zulu Time format and UNIX Timestamp in seconds format:
There have a such pretty online website can help you convert the time:
https://www.unixtimestamp.com/
For Zulu Time (ISO 8601 Extended) format:
yyyy-MM-dd'T'HH:mm:ssZZ
Note that the server time zone is used for calculations during the conversion.
Since Nov 20, 2018, I have spent thousands of hours on QuickShop series projects, I have maintain these projects for up to four years.
The fifth year is coming, I would appreciate it if you could light up Star and Fork buttons for Github ❤.
Full Changelog: 3.5.0.3...3.6.0.0
java.lang.ClassNotFoundException: com.comphenix.protocol.wrappers.WrappedDataValue.java.lang.RuntimeException: Failed to find NMS class: network.syncher.DataWatcher$b.For 1.19.3 users, no impacts of those bugs, if you hit java.lang.ClassNotFoundException: com.comphenix.protocol.wrappers.WrappedDataValue on 1.19.3, upgrade ProtocolLib.
Tested on Paper 1.19.2 and Paper 1.19.3.
/qs find now supports Item Reference/qs export command doesn't work anymore.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:
Bug Fixes
Security
Removed
Optimize
Dependencies
Misc
A hot fix for last version that fixed purchase failed bug.
3.3.0.0 Minor Changelog

This update is sponsored by the club cat, say "Hello" to "Huahua".
New features
Bug Fixes
API changes
Images
img1:
img2: 
3.0.3.0 Minor Changelog

This update is sponsored by the club cat, say "Hello" to "Huahua".
New features
Bug Fixes
API changes
Images
img1:
img2: 
Fixed a bug that MySQL driver report exception: Unknown column 'SHOPS.id' in 'on clause'