Если вы админ сервера Minecraft, то наверняка сталкивались с плагинами, которые хранят свои данные на SQLite - легковесной базы данных, идеальной для небольших проектов. Раньше каждый плагин тащил с собой свою копию драйвера, что раздувало папку plugins и иногда вызывало конфликты. Minecraft SQLite JDBC решает эту проблему: он кладет актуальный драйвер на classpath сервера, и все плагины могут пользоваться им. Никаких изменений геймплея - просто удобство.
Мод представляет собой форк оригинального мода, который перестал обновляться. Теперь он отслеживает последние релизы Xerial sqlite-jdbc и автоматически обновляется через GitHub Actions. Сам по себе мод ничего не делает - он лишь доставляет драйвер org.xerial:sqlite-jdbc на сервер, чтобы другие моды и плагины (Dynmap, Plan, LuckPerms, Grim Anti-Cheat и т.д.) могли читать и писать .db и .sqlite файлы без необходимости встраивать свою копию драйвера.
| Загрузчик | Версии Minecraft | Примечания |
|---|---|---|
| Bukkit / Spigot / Paper / Folia / Purpur | 1.8 - текущие | Просто положить в plugins/ |
| Fabric | 1.16.1 - текущие | Нужен Fabric Loader 0.14+ |
| Forge | 1.12 - 1.20 | Универсальный jar, без Mixin |
| NeoForge | 1.21+ - текущие | Положить в mods/ |
RETURNING или STRICT таблицы) на сервере 1.8-1.12, где встроенный драйвер устарел.На большинстве Bukkit-серверов встроенный драйвер есть, но он может быть старым. Мод предоставляет более свежую версию, и если плагин использует публичное API (MinecraftSqliteJdbc.connect()), то можно задействовать именно её.
В jar-файле находится org.xerial:sqlite-jdbc:3.53.0.0 (или новее, в зависимости от даты сборки) с нативными библиотеками для всех популярных платформ (Linux x64/aarch64, macOS x64/arm64, Windows x64). Драйвер автоматически регистрируется в DriverManager. Мод не переименовывает классы, так что плагины находят их по стандартному пути org.sqlite.JDBC.
Если вы пишете плагин и хотите быть уверены, что используется именно драйвер из этого мода (а не встроенный в сервер), добавьте softdepend: [sqlite-jdbc] в plugin.yml и используйте MinecraftSqliteJdbc.connect(). API предоставляет методы connect(), driver(), engineVersion(), driverVersion() и другие.
Версия jar-файла совпадает с версией Xerial sqlite-jdbc. Например, 3.53.0.0+2026-04-14 означает движок 3.53.0.0 и дату сборки. Каждый день GitHub Action проверяет Maven Central на новый релиз и автоматически создаёт Pull Request, а после - публикует обновление на Modrinth.
Apache 2.0 (Xerial / Taro L. Saito). Мод наследует эту лицензию без функциональных изменений.
Скачайте Minecraft SQLite JDBC, чтобы ваши плагины работали с SQLite без лишних хлопот - особенно на Fabric и NeoForge, где без этого мода SQLite вообще недоступен.

Актуальный драйвер SQLite JDBC, оформленный как универсальная библиотека для Forge/Fabric/Bukkit. Используется плагинами вроде Dynmap и Grim - решает проблему дублирования драйверов на сервере.