SunDB 
A lightweight, multi-platform asynchronous database library for modern Minecraft servers.
Designed specifically for Java 21+, SunDB utilizes native Virtual Threads to handle all database operations off the main thread, ensuring zero TPS impact without the overhead of older scheduler libraries.
Features


A lightweight, multi-platform asynchronous database library for modern Minecraft servers.
Designed specifically for Java 21+, SunDB utilizes native Virtual Threads to handle all database operations off the main thread, ensuring zero TPS impact without the overhead of older scheduler libraries.
Features
- Multi-Platform: Runs natively on Paper, Folia, and Velocity.
- Thin Universal Jar: A single compiled .jar works across all supported platforms. On Paper/Folia, it uses native library loading. On Velocity, it automatically resolves and injects its own runtime dependencies to keep file size minimal.
- Modern Async: Powered entirely by Java 21 Virtual Threads.
- Connection Pooling: Uses HikariCP for efficient SQL connection management.
- Sync & Async APIs: Every async call has a blocking counterpart for clean virtual-thread code.
- Typed Query Results: getString, getInt, getUUID, getTimestamp, and more.
- Fluent Table Builder: Cross-dialect CREATE TABLE without raw DDL.
- Schema Migrations: Versioned, idempotent migrations tracked automatically.
- Player Data Store: Zero-boilerplate UUID-keyed storage for SQL & Redis.
- Query Cache: In-memory TTL cache decorator with auto-invalidation on writes.
- Redis Pub/Sub: Cross-server messaging via Lettuce.
- ORM Entity Mapping: Map your Java objects directly to database tables via @Id, @Column and more annotations.
- Caching & Optimization: In-memory caching decorators built with Caffeine.
- Advanced Metrics: Monitor your live HikariCP connection pools in-game using the native /sundb status command.
- Query Profiler: Track slow queries in real-time and view them with /sundb top.
- Read-Replica Routing: Automatically distribute SELECT queries across reader pools via a simple config.
- Database Exporter: Seamlessly migrate schema and data between different database types using /sundb migrate-db.
- Fluent Query Builder: Type-safe SELECT, INSERT, UPDATE, DELETE without raw SQL.
- MySQL
- MariaDB
- PostgreSQL
- SQLite
- H2
- Redis (Lettuce)
- MongoDB

CONSIDER LEAVE A REVIEW, IT MOTIVATES ME
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SunDB is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 56 times (via Spigot). Download it and open it directly in the game.