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

Minecraft SQLite JDBC

Активный

Установок

0

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

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

Версии

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

Minecraft SQLite JDBC – Активно Поддерживаемая Версия

Обновлённая версия устаревшего мода «SQLite JDBC для Minecraft» – теперь отслеживает последнюю версию драйвера Xerial (3.49.1.0) и автоматически собирается при каждом выходе нового релиза вверх по течению.

📦 Что это такое?

Модификация представляет собой переупакованную без изменений официальную библиотеку org.xerial:sqlite-jdbc с добавлением минимальных метаданных для модов и плагинов. Это позволяет другим модам и плагинам открывать файлы .db и .sqlite через стандартный интерфейс JDBC.

Важно: мод самостоятельно ничего не делает – это библиотечная зависимость, необходимая для работы других дополнений.

Типичные пользователи: Dynmap, LuckPerms, Plan, Denizen, пользовательские моды для хранения данных и другие.

🔧 Зачем нужна эта версия?

  • Первоначальный проект перестал развиваться в 2022 году
  • Поддерживает актуальность драйвера для новых функций SQLite и исправлений уязвимостей
  • Система GitHub Actions автоматически публикует свежую версию при каждом выходе обновления Xerial

🗺️ Совместимость

Загрузчик Поддерживаемые версии Примечания
Forge 1.12.2 → последняя Универсальный JAR, без Mixin
NeoForge 1.20.5 → последняя Универсальный JAR, без Mixin
Fabric 1.14 → последняя Требуется Fabric Loader ≥ 0.14
Bukkit/Spigot/Paper 1.12 → последняя Поместить в папку /plugins

🚀 Установка и зависимости

Использование Maven Modrinth

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

Альтернативный вариант: просто разместите загруженный JAR-файл в папке mods (Forge/Fabric) или plugins (Spigot/Paper).

📖 Пример использования

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

Драйвер автоматически регистрирует себя – дополнительный код не требуется.

🛡️ Лицензия

Базовый драйвер: Apache-2.0
Переупаковка: та же лицензия, функциональные изменения отсутствуют.

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

Axionize

Разработчик

Создан: 22 апр 2025

ID: 86702