
Config Datapack
Config List for Datapacks
About this Mod
✅ Features
- Adds a config list dialog via
#config:list - Calls
#config:addon/trigger configto register and customize datapack configs
📖 Usage
You can find it in the Pause Screen under Config or Custom Options/Config
But the preferred method is using /trigger config, which shows you the Configs with changed values
I sure hope Mojang adds better methods for dynamic initial values in dialogs soon :p
else we'll hit some limits soon
+ the example using the function command for saving only works for server admins ;-;
Example
data/config/tags/function/add.json
{"values":["example:setup_config"]}
data/example/function/setup_config.mcfunction
data modify storage config:list configs append value <config screen>
execute store result storage config:list configs[-1].inputs[0].initial int 1 run scoreboard players get @s exampleValue
data/config/tags/dialog/list.json
{"values":["example:config"]}
data/example/dialog/config.json
{
"type": "minecraft:multi_action",
"title": "Example Config",
"inputs": [
{
"type": "minecraft:number_range",
"key": "int",
"label": "Int",
"start": 0,
"end": 100,
"step": 1,
"initial": 10
},
{
"type": "minecraft:number_range",
"key": "float",
"label": "Float",
"start": 0,
"end": 100,
"step": 0.1,
"initial": 40
},
{
"type": "minecraft:single_option",
"key": "enum",
"label": "Enum",
"options": [
"first",
"second",
"third"
]
}
],
"columns": 1,
"actions": [
{
"label": "Save",
"action": {
"type": "dynamic/run_command",
"template": "function example:config {int:$(int),float:$(float),enum:\"$(enum)\"}"
}
}
]
}
⚖️ License
Versions <1.2 are licensed under the ARR license.
Every other under GNU GPL v3
Available Versions
How to Install Config Datapack on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set datapack Loader
In the panel under "Egg", select the datapack loader and matching Minecraft version (26.2).
Install Mod
Open the mod browser in the dashboard and search for "Config Datapack". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.2, 26.1.2, 26.1.1 (+18 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Config Datapack server crashes on startup – what to do?
Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2). You can switch loaders with one click in the panel.
Is Config Datapack compatible with datapack and fabric and forge and neoforge and quilt?
Config Datapack officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.2, 26.1.2, 26.1.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Config Datapack – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Config Datapack consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Config Datapack with just one click on your server.