This version is biggest update since QuickShop-Reremake born, even we have do a lot tests, but you still should BACKUP.
Last stable version: 2.4.9
Some languages not keep up the updates, it was removed from avaliable language list, but your custom language file still can use and will auto update to new format!
Add:
1. Switch to EngineHubPaster, UbuntuPaster now is a fallback.
2. New language system using JSON format.
3. Reduce Jar size.
4. Add more details to log.
@Ectabro
5. Shop container check now is run in queue to reduce lagg on main-thread.
6. Refactor and update the language system.
7. Potion effect show on ShopInfomation support.
Fix:
1. An error when user use 1.13 and 1.14 early build.
2. DoubleChest shop only update one sign, not all.
@Judgetread
3. DoubleChest shop didn't protect by Hopper minecart protection.
4. Database sometimes won't close correctly when shutting down, it may cause [DATABASE_BUSY] sql exception when reloading.
5. Formatted color symbol was saved to messages file.
6. File encoding in /qs paste.
Improve:
1. Performance in protections.
2. Performance for isLoaded().
3. Switch to async remove items to reduce lagg.
4. Performance in DisplayItem.
5. Improve performance in DisplayItem tools, it should solved the performance issue on display item.
6. Reduce the cost in ContainerShop class.
7. Optimize logic for ShopContainerWatcher, it now more performance friendly.
8. Optimize logic for InventoryCheck, it now more quickly and nolonger will check plugin GUI.
9. Performance for getSigns()
Changes:
1. latest.log file now nolonger will upload when you use /qs paste because it not safe.