promotional bannermobile promotional banner

MineConf

MineConf is a powerful configuration
Back to Files

MineConf 1.20.6-1.2.0

File namemineconf-1.20.6-1.2.0.jar
Uploader
EnaiumEnaium
Uploaded
Oct 6, 2026
Downloads
10
Size
2.6 MB
Mod Loaders
Fabric
File ID
9077003
Type
R
Release
Supported game versions
  • 1.20.6

Curse Maven Snippet

Fabric

modImplementation "curse.maven:mineconf-1486586:9077003"

Learn more about Curse Maven

What's new

🆕Features

  • Add screen extensions: a mod draws the rows of its own confs itself, with the icon and the name the game shows for a value, and picks the confs it draws by their id, by their type or by a rule of its own (IdExtension, TypeExtension, ValueRender.where). The rows of a list, the preview of a combo and the name of a conf are drawn by them, and a block whose model is built from several textures, like a furnace or a stair, is drawn with the particle of the model the game draws for it, so it is no longer listed without an icon
  • Add an optional separator to the options of a conf, a collection or a multimap: the options are then completed segment per segment, so stone completes to minecraft:stone just like vanilla, in the screen and in the commands. A value written without a namespace is the value of the default namespace, so stone sets minecraft:stone even when the path alone starts the paths of other options, where it used to be rejected. valueOptions of a multimap now really sets the options of the values, it used to set the ones of the keys
  • Search a value by the name the game shows for it as well as by the value itself
  • Show the name and the description of a conf in the language of the game: a mod ships them under <mod id>.<conf id>.name and <mod id>.<conf id>.description, in the screen and in the output of the get command
  • Ask before a value is dropped from a list: the Remove of a collection or a multimap asks the same way the reset of a conf does
  • Add a language option that follows the game: it is the default, it is shown in the language of the game when MineConf is translated in it and in English otherwise, and the option itself is named in the language MineConf is shown in
  • Support Minecraft 26.1.2: the module of 26.1 follows the patch, and the imgui build of a patch is taken from the version it follows (fabric.gui.imgui.minecraft.version)

🐛Bug fixes

  • Fix the characters missing from the font atlas: every character of the ranges is now loaded into the atlas before the first frame, which is the last moment the atlas can be loaded into at all, so a name like 杜鹃花丛 is no longer drawn as ?
  • Fix the fonts not being built again when the ImGui context is recreated, the font of the old context is freed with it
  • Fix the atlas of a merged system font: the glyph ranges are not passed to the atlas anymore, the binding releases them before the atlas reads them, and subpixel positioning is off for a system font, which halves the atlas
  • Fix the value of a conf being lost when a mod replaces the conf itself with a copy, e.g. to give it a default value or the options of the game: the copy finds the value the registry keeps, so the reset of a conf restores the default the mod gave it
  • Fix the confs of a screen being listed in hash order, they are now listed in the order they are declared in the config object
  • Fix the multimap of a screen: clicking the row of a key selects it, the Remove of a popup drops the key the popup was opened on, and the values of a key keep their order when one is added or removed