Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Qconf Over Minecraft Commands (QoMC)
pull the lever, qomc!
QoMC automatically generates server-side config commands for Minecraft mods utilizing Kaleido Config (JiJ-safe implementation of Quilt Config)
THE POISON CHOSEN ESPECIALLY FOR KALEIDO. KALEIDO'S POISON.
A number of mods utilize the config library Kaleido Config, which is convenient as it works on all loaders and minecraft versions.
Kaleido-based configurations generates .toml files in the game's config directory, but these can't be changed while the game is running.
McQoy solves this by auto-generating client-side configuration GUIs which allow you to edit the configs in-game.
This is good for singleplayer and client-side mods, but unhelpful for servers. QoMC addresses this by generating server commands instead!
...RIGHT.
After installation, QoMC will detect mods making use of Kaleido on startup, and auto generate a command for them.
By default, the command is /<Mod ID>_config, e.g. /qomc_config.
For mods with multiple config files, QoMC will split the commands by config, e.g. /qomc_config demo and /qomc_config main.
IN MY DEFENSE, YOUR POISONS ALL LOOK ALIKE
For devs, QoMC integration is implicit - just use Kaleido Config for configuration, and relevant commands will appear when QoMC is installed.
QoMC is a purely optional runtime dependency, so don't depend on QoMC in your buildscripts or mod metadata - only on modrinth / curseforge.
If you've implemented your own config commands, you can disable discovery of your configs using a metadata key:
In fabric.mod.json:
"custom": {
"qomc:hidden": true
}
Or in neoforge.mods.toml:
[modproperties.qomc]
hidden=true
HOW ABOUT DESSERT?
This project is licensed under the LGPL 3.0
QoMC takes direct inspiration from McQoy, its client-side GUI counterpart!



