Boring Backgrounds

The Boring Backgrounds modification provides the ability to replace the standard dirt background in Minecraft menus with any other texture. You can choose a single texture, create a weighted list of multiple textures, or configure background changes every time a new screen is opened!
Required Components
For the mod to work, Minecraft version 1.19 or higher is required, as well as Quilt Standard Libraries.
Configuration
The mod can be configured in two ways: through a resource pack or through the global configuration folder.
The configuration format is the same for both methods:
{
// Dictionary of texture identifiers and their weights. A higher weight increases the probability of texture selection.
"textures": {
"minecraft:textures/gui/options_background.png": 1
},
// If enabled, a new background is selected when opening a screen, otherwise - only after texture reload.
"randomize_on_new_screen": false
}
To configure through a resource pack, create a file at the path: assets/boring_backgrounds/backgrounds/background_settings.json.
For global configuration, use the file: .minecraft/config/boring_backgrounds.json. This file takes priority over settings from resource packs.
To apply changes, use the F3 + T combination, as the configuration is handled by the resource reload system.
License
The mod is distributed under the MIT license. You can freely include it in any mod packs without additional permissions. Using the mod's code in other projects or creating derivative versions is allowed provided that authorship is indicated.