Minecraft SQLite JDBC — Minecraft Mods — MetaMods
Minecraft SQLite JDBC

Minecraft SQLite JDBC

Active

Downloads

0

Last update

3 months ago

Versions

1.12.2 — 1.21.7
Client
Fabric
Forge
Neoforge
Quilt
Libraries
Game optimization
Utils

Minecraft SQLite JDBC – Actively Maintained Version

Updated version of the obsolete "SQLite JDBC for Minecraft" mod – now tracks the latest Xerial driver version (3.49.1.0) and automatically builds with each new upstream release.

📦 What is this?

The modification represents a repackaged without modifications official org.xerial:sqlite-jdbc library with added minimal metadata for mods and plugins. This allows other mods and plugins to open .db and .sqlite files through the standard JDBC interface.

Important: the mod does nothing on its own – it's a library dependency required for other add-ons to function.

Typical users: Dynmap, LuckPerms, Plan, Denizen, custom data storage mods, and others.

🔧 Why this version?

  • The original project became inactive in 2022
  • Maintains driver currency for new SQLite features and vulnerability patches
  • GitHub Actions system automatically publishes fresh versions with each Xerial update

🗺️ Compatibility

Loader Supported versions Notes
Forge 1.12.2 → latest Universal JAR, no Mixin
NeoForge 1.20.5 → latest Universal JAR, no Mixin
Fabric 1.14 → latest Requires Fabric Loader ≥ 0.14
Bukkit/Spigot/Paper 1.12 → latest Place in /plugins folder

🚀 Installation and Dependencies

Using Modrinth Maven

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

Alternative option: simply place the downloaded JAR file in the mods (Forge/Fabric) or plugins (Spigot/Paper) folder.

📖 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)");
}

Driver automatically registers itself – no additional code required.

🛡️ License

Base driver: Apache-2.0
Repack: same license, no functional changes.

Project members
Axionize

Axionize

Developer

Created: 22 Apr 2025

ID: 86702