Minecraft SQLite JDBC
Активный0.0
Установок
Последнее обновление
Версии
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
Переупаковка: та же лицензия, функциональные изменения отсутствуют.