ModsFinder

MariaDBServerFabricMC

by AmibeSkyfy16

MariaDBServerFabricMC starts a MariaDB database server inside a Fabric game server, with its data folder and port set in a config file.

FabricServer-side onlyMIT LicenseOpen source1.19.3 – 1.20.4

What it does

The mod does one job: it launches a MariaDB database server when the game server starts. A config.json file sets the folder where the database files are kept and the port the database listens on. Only the server needs the mod, so players join without installing anything. Fabric API and Fabric Language Kotlin are required, and the mod is released under the MIT License for 1.19.3 – 1.20.4 on Fabric.

Key features

  1. Embedded database server

    A MariaDB database server runs embedded in the Fabric game server, with no separate install step.

  2. Configurable data folder

    The config.json file sets the dataDir folder where the database files are located.

  3. Configurable port

    The port the database uses can be changed in the same config file.

Compatibility

Latest build for each game version and loader.

1.20.40.0.5+1.20.4
1.20.10.0.4+1.20.1
1.19.40.0.3+1.19.4
1.19.30.0.1+1.19.3
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

How it compares

Full comparison

Fabric Database H2 is open source under the Mozilla Public License 2.0, and either side can run it, and neither needs it. This mod runs on the server alone, so players need nothing. MariaDB JDBC Driver covers 1.18 – 1.21.4 on Fabric and NeoForge, and it is licensed under the GNU Lesser General Public License v2.1 only.

ModLoadersGame versionsEnvironmentUpdated
MariaDBServerFabricMCFabric1.19.3 – 1.20.4Server-side only2024-03-28
Fabric Database H2Fabric1.0 – 26.3Client or server, optional2026-09-24
MariaDB JDBC DriverFabric and NeoForge1.18 – 1.21.4Client or server, optional2025-01-06

Questions

Does MariaDBServerFabricMC need Fabric API?

Yes. Fabric API and Fabric Language Kotlin are both required, so both must be installed next to the mod.

Do players need the mod installed?

No. Players join without it, since only the server has to run the mod.

More from AmibeSkyfy16

All projects

What the author says

This mod does nothing special except start a mariadb database server. There is a configuration file called config.json which allows to specify a location folder (dataDir) where the database is located and the port number used by the database
AmibeSkyfy16, on the Modrinth page

Official listing

Owner
AmibeSkyfy16
Published
2022-07-01
Updated on Modrinth
2024-03-28
Facts verified
2026-10-15