nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Minecraft SQLite JDBC

Minecraft SQLite JDBC

Mod and plugin

Up‑to‑date SQLite JDBC driver wrapped as a universal Forge/Fabric/Bukkit library for mods like Dynmap and Grim.

Server LibraryOptimizationUtility

524 downloads
4 followers

SQLite JDBC for Minecraft – Maintained Fork

A maintenance fork of the dormant “SQLite JDBC for Minecraft” mod – now tracking the latest Xerial driver (3.49.1.0) and built automatically whenever a new upstream release drops.

📦 What is it?

  • A zero‑modification repack of the official org.xerial:sqlite-jdbc JAR plus minimal mod/plugin metadata.
  • Allows other mods or plugins to open .db / .sqlite files through standard JDBC.
  • Does nothing on its own—it’s a library dependency.

Typical consumers: Dynmap, LuckPerms, Plan, Denizen, custom data‑storage mods, etc.

🔧 Why this fork?

  • The original project went stale in 2022.
  • Keeps the driver current for new SQLite features and security fixes (CVEs).
  • GitHub Actions publish a fresh “nightly” JAR whenever Xerial releases a new version.

🗺️ Compatibility

Loader Supported versions Notes
Forge 1.12.2 → latest Universal JAR, no Mixins
Fabric 1.14 → latest Requires Fabric‑Loader ≥ 0.14
Bukkit / Spigot / Paper 1.12 → latest Drop into /plugins

🚀 Installation / Dependency

Using the Modrinth Maven

repositories {
    maven { url = "https://api.modrinth.com/maven" }
}
dependencies {
    modImplementation("maven.modrinth:minecraft-sqlite-jdbc:3.49.1.0")
}

Or simply place the downloaded JAR into your mods (Forge/Fabric) or plugins (Spigot/Paper) folder.

📖 Quick Usage Example

Connection conn = DriverManager.getConnection("jdbc:sqlite:mydb.sqlite");
try (Statement st = conn.createStatement()) {
    st.execute("CREATE TABLE IF NOT EXISTS foo(id INTEGER, bar TEXT)");
}

The driver self‑registers; no additional code needed.

🛡️ License

Underlying driver: Apache‑2.0
This repack: same license, no functional changes.


Need help? Open an issue or ping @Axionize on GitHub or Discord.

External resources


Project members

Axionize

Member


Technical information

License
Apache-2.0
Project ID