# 3.6.1.0
NOTE: Due the API changes, you might need also update your Addons and Compatibility Modules.
**WARNING: Due the database updates, downgrade from 3.6.1.0 without backup is impossible, BACKUP BEFORE INSTALLING THE UPDATE.**
## New Features
* The new FastPlayerFinder.
* The new FastPlayerFinder replaced old PlayerFinder for better uuid<->username lookup performance, see this [this article](https://ko-fi.com/post/FastPlayerFinder-PerfMonitor-U6U6HL7Z0) for more.
* The Performance Monitor.
* We have added a Performance Monitor for monitoring the QuickShop-Hikari internal performance, see [the article](https://ko-fi.com/post/FastPlayerFinder-PerfMonitor-U6U6HL7Z0) above for more.
## Regression
CrowdinOTA back online with alternative.
We moved from Crowdin Content Delivery Network to ourself CloudFlare based infrastructure, see [this article](https://ko-fi.com/post/Crowdin-Over-The-Air-update-coming-back-S6S7HK918) for details.
By updating to 3.6.1.0, the CrowdinOTA feature will re-enabled on your server.
If it is inconvenient to update the plug-in at this time (for example, code audit is required), you can make the following adjustments to your startup script to switch your existing installation to the new CrowdinOTA endpoint (required QuickShop-Hikari 3.6.0.2 or 3.6.0.3):
```bash
-Dcom.ghostchu.quickshop.localization.text.SimpleTextManager.enableCrowdinOTA=true -Dcom.ghostchu.quickshop.localization.text.SimpleTextManager.crowdinHost=https://crowdinota.hikari.r2.quickshop-powered.top
```
it should looks like this:
```bash
java -Xmx4G -Dcom.ghostchu.quickshop.localization.text.SimpleTextManager.enableCrowdinOTA=true -Dcom.ghostchu.quickshop.localization.text.SimpleTextManager.crowdinHost=https://crowdinota.hikari.r2.quickshop-powered.top -jar paper.jar nogui
```
## Optimization
* PlayerFinder performance has been optimized for large minecraft network by rewriting. Now we will execute multiple queries in parallel to maximize response speed. (The working mode of this mechanism is similar to the snap answer.)
* The loading speed of a single shop is improved by removing unnecessary symbol link creation requests (aka. `InventoryWrapper#mklink`).
* By disabling the display-item center alignment function by default, the loading speed of a single shop is improved, and the peak of TPS lag caused by chain block loading is avoided as far as possible.
* The schedulded container integrity check is no longer performed after loading in the shop. Due to the introduction of the new InventoryWrapper mechanism, the check has been completed at the time of `InventoryWrapper#locate`.
## API Changes
QuickShop#getPlayerFinder has been replaced by FastPlayerFinder.
## Database Schema Changes
### `qs_players`
Please see [Database Schema](https://ghost-chu.github.io/QuickShop-Hikari-Documents/docs/internal/database-schema#player) page for latest database schema.
## Supporters
Thanks for supporters on Ko-fi for donation ❤
* OnlyPW
Optional dependencies
NBT-API
Any compatible version
EssentialsX
Any compatible version
DiscordSRV
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }