Skip to main content

Network and Proxy

Most of QuickShop-Hikari web requests doesn't use system proxy.

User-Agent​

User-Agent are unchangeable, it force hardcoded as:

QuickShop/<fork-name>-<version> Java/<java-version>

It looks like this:

QuickShop/Hikari-3.4.0.2 Java/17.0.3

Use HTTP proxy​

In most cases, you won't need this, but in some countries, you might not access our cloud services like CrowdinOTA or Paste.

To configure http proxy, you need to add the arguments in your JVM startup command line.

java -Xmx4G ... <JVM FLAG> ... -jar server.jar nogui

Set proxy JVM flag​

Without authentication​

-Dcom.ghostchu.quickshop.QuickShopBukkit.proxyHost=<host> -Dcom.ghostchu.quickshop.QuickShopBukkit.proxyPort=<port>

With Basic authentication​

-Dcom.ghostchu.quickshop.QuickShopBukkit.proxyHost=<host> -Dcom.ghostchu.quickshop.QuickShopBukkit.proxyPort=<port> -Dcom.ghostchu.quickshop.QuickShopBukkit.proxyUsername=<user> -Dcom.ghostchu.quickshop.QuickShopBukkit.proxyPassword=<password>

Disable SSL verify​

To force ignore the SSL errors, you can add this startup flags to disable SSL verify.

-Dcom.ghostchu.quickshop.QuickShopBukkit.verifySSL=false