
Modrinth · Minecraft mod
Minecraft MongoDB Driver
Up-to-date MongoDB Java sync driver wrapped as a universal Forge/Fabric/Bukkit library for plugins like Grim.
Quick answer
Which Minecraft MongoDB Driver release matches 1.13?
Minecraft MongoDB Driver 5.8.0+2026-05-29 targets 1.12.2, 1.13, 1.13.1 with bukkit, Fabric, folia. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Minecraft MongoDB Driver required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Minecraft MongoDB Driver 5.8.0+2026-05-29 need?
5.8.0+2026-05-29 on 1.13. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Minecraft MongoDB Driver without breaking your instance.
Built for Minecraft MongoDB Driver 5.8.0+2026-05-29 on 1.13. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 5.8.0+2026-05-29. It targets 1.12.2, 1.13, 1.13.1 with bukkit, Fabric, folia; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside 5.8.0+2026-05-29. It opens that exact file at the source.
About this project
What does Minecraft MongoDB Driver add?
MongoDB Java Driver for Minecraft
The official MongoDB Java sync driver (mongodb-driver-sync plus its core and BSON dependencies) repackaged as a Bukkit/Spigot/Paper plugin and a Fabric/Forge/NeoForge mod.
The mod does nothing on its own. Other plugins/mods that want to talk to MongoDB pick this up via softdepend (or just by being on the same classloader) and use the driver via the standard MongoClients.create(...) API.
What's in the jar
The full sync-driver bundle:
org.mongodb:mongodb-driver-sync:5.3.1— the API surface (MongoClient,MongoCollection, etc.)org.mongodb:mongodb-driver-core:5.3.1— wire-protocol implementation, connection pooling, server discoveryorg.mongodb:bson:5.3.1— BSON codecs and document modelorg.mongodb:bson-record-codec:5.3.1— Java record support
Plus minimal loader stubs for Spigot, Forge 1.12, Forge 1.13–1.16, Forge 1.17–1.20, NeoForge 1.21+, and Fabric. Classes stay at canonical com.mongodb.* and org.bson.* paths — no relocation — so consumers find them with plain Class.forName.
Service files for BSON codecs are merged via Shadow's mergeServiceFiles() so codec auto-discovery works.
Compatibility
| Loader | MC versions | Notes |
|---|---|---|
| Bukkit / Spigot / Paper / Folia / Purpur | 1.8 → current | drop into plugins/ |
| Fabric | 1.16.1 → current | needs Fabric Loader 0.14+ |
| Forge | 1.12 → 1.20 | universal jar, no Mixins |
| NeoForge | 1.21 → current | drop into mods/ |
Java 8+ required (driver 5.x baseline).
Using it from a plugin or mod
compileOnly("org.mongodb:mongodb-driver-sync:5.3.1")
Probe and connect:
try {
Class.forName("com.mongodb.client.MongoClients");
} catch (ClassNotFoundException e) {
getLogger().warning("MongoDB backend disabled — install minecraft-mongodb-driver");
return;
}
MongoClient client = MongoClients.create("mongodb://user:pass@host:27017/?authSource=admin");
On Paper 1.17+ add softdepend: [minecraft-mongodb-driver] to your plugin.yml so the classes are visible to your plugin's classloader.
Connection strings carry everything — auth source, replica set members, read preference, write concern. Put it all in the URI; don't try to set them via MongoClientOptions unless you're doing something unusual.
Versioning
The jar version tracks the upstream sync driver. 5.3.1+2026-04-25 ships driver-sync 5.3.1 plus matching core/bson; the suffix is the build date. Auto-bump runs daily against Maven Central.
License
Apache 2.0 (MongoDB, Inc.). The repackage adds no functional changes. Full text in LICENSE.
Issues, source: GitHub.
Project description from Modrinth.
Pick your setup
Minecraft MongoDB Driver by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.1
4 loader builds26.1
4 loader builds1.21.11
4 loader builds1.21.10
4 loader builds1.21.9
4 loader builds1.21.8
4 loader builds1.21.7
4 loader builds1.21.6
4 loader builds1.21.5
4 loader builds1.21.4
4 loader builds1.21.3
4 loader buildsShowing the newest 12 of 50 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Minecraft MongoDB Driver versions and loaders
5.8.0+2026-05-29
mongodb-driver-5.8.0+2026-05-29-all.jar
6 Jun 2026
5.8.0+2026-05-29
mongodb-driver-5.8.0+2026-05-29-all.jar
29 May 2026
5.7.0+2026-05-02
mongodb-driver-5.7.0+2026-05-02-all.jar
2 May 2026
5.3.1+2026-04-25
mongodb-driver-5.3.1+2026-04-25-all.jar
25 Apr 2026
Looking for an older file? The official Modrinth project page is in Resources.