ForgeMarket 0.1.2 uses the SQLite JDBC driver supplied by the qualified Paper, Purpur or Folia server. The plugin JAR no longer carries a duplicate driver or its operating-system/CPU binaries. Both edition JARs are about 92 KB; the previous 0.1.1 JARs were about 14.5 MB.
Installation
Install one ForgeMarket JAR normally. There is no additional plugin, library download, activation check or manual database setup required by ForgeMarket. Keep the server installation and its own libraries intact. The Minecraft server launcher may still need internet for its usual first-time setup, independently of ForgeMarket.
No operating-system support is removed from the server's SQLite library. This change removes the extra copy in ForgeMarket; it does not remove the server's database dependency or claim a reduction in database memory usage.
Existing shops and balances
Stop and back up the complete plugins/ForgeMarket/ folder together with matching world/player files. Replace the old ForgeMarket JAR with exactly one 0.1.2 edition, then start fully. Keep the existing data folder. Database schema, shop stock, wallets, receipts, inboxes, commands and permissions are unchanged.
Qualification and troubleshooting
The qualified server builds provide SQLite JDBC 3.49.1.0. ForgeMarket records the active version at startup, and the current live tests check real trading and restart persistence with the server-provided driver. See Tested builds and limits for exact artifacts and completed results.
If the console reports ClassNotFoundException: org.sqlite.JDBC, verify that you are using a qualified, complete Paper-family server installation. Restore missing server libraries using that host's normal setup process. Do not erase the marketplace database or place random JDBC JARs in the plugin folder.
References
- Paper: using SQLite — the driver is supplied by Paper and does not need to be shaded into a plugin.
- SQLite JDBC upstream — native binaries for supported platforms are distributed together in the driver's own JAR.
- Third-party notices.