Скачать Minecraft SQLite JDBC — Minecraft Моды — ModStock
Minecraft SQLite JDBC

Minecraft SQLite JDBC

Активный

Установок

0

Последнее обновление

2 месяца назад

Версии

1.12.2 — 1.21.5
Сервер
Fabric
Forge
Neoforge
Quilt
Библиотеки
Оптимизация игры
Утилиты

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.

Участники проекта
Axionize

Axionize

Разработчик