FoxCore
by KenRouKoro
FoxCore is a server-side library for cross-loader configuration file management, used by other tools that need one shared config layer.
What it does
Other mods and server tools built on FoxCore use it as a common framework for reading and writing configuration files across loaders. Files can be stored in TOML, which is the default, or in JSON. Server owners can edit settings through a web configurator, and the library also handles translation for server MOTD text in other languages.
The library requires Fabric API. Its functions take effect only on Fabric, NeoForge and Paper servers, and it is published for Fabric, NeoForge and Quilt on Minecraft 1.20.4, with Paper, Spigot, Bukkit, Purpur, Velocity, BungeeCord and Waterfall listed as server platforms. It runs on the server alone, so players need nothing extra to join. FoxCore is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public.
Key features
Configuration file formats
Settings can be kept in TOML, the default format, or in JSON, so tools can match the format their users expect.
Web configurator
A browser-based front end edits configuration files, and it can be served from a separate host that points at the server address.
Shared default API
A defaults API lets dependent mods register their own default values for the configuration files they use.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Cross-loader tool libraries
Developers of mods and server tools that run on several loaders can use one configuration layer instead of writing separate file code for each.
Server administration
Server owners can manage configuration files for installed tools from the web configurator without editing raw files by hand.
Who it’s for: Mod and plugin developers who need configuration file handling across loaders, and server owners who run tools built on the framework and want a web interface for their settings.
Questions
Does FoxCore need Fabric API?
Does a player need FoxCore to join a server?
Which configuration formats does FoxCore read?
In the catalog
FoxCore is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from KenRouKoro
Similar mods
What the author says
FoxCore is a framework used to provide support for tool libraries and cross loader configuration file systems. Currently, the following configuration file formats are supported: 1. toml (default) 2. json 3. setting (deprecated) Currently, there is no complete implementation of I18N, but the front-end of the web…
Official listing
- Modrinth page
- modrinth.com/mod/foxcore
- Owner
- KenRouKoro
- Published
- 2024-03-07
- Updated on Modrinth
- 2024-03-07
- Facts verified
- 2026-10-15
