
Boring Backgrounds
A mod that makes the dirt background customizable. Supports resource packs!
About this Mod
Boring Backgrounds

Boring Background is a mod that allows for changing dirt background with another texture. You can simply change to a single texture, use a weighted list of textures, and even make it change every time the screen is changed!
Part of the Boring series. Don't forget to check out Boring Default Game Rules and Damage Incorporated!
Dependencies
This mod requires Minecraft 1.19+ and the Quilt Standard Libraries.
Configuration
There are two ways to configure this mod: through a resource pack, or through the global config folder.
The config format is shared by both methods, and can be seen below:
{
// A map of texture identifiers and its weight. A bigger weight means more chances to be chosen over the others.
"textures": {
"minecraft:textures/gui/options_background.png": 1
},
// If this is enabled, a new background is chosen if a screen is opened, else, it's only chosen after a texture reload.
"randomize_on_new_screen": false
}
If you want to configure the mod through a resource pack, create the file at the path assets/boring_backgrounds/backgrounds/background_settings.json.
If you want to use a global config file, the path is .minecraft/config/boring_backgrounds.json. Keep in mind that it will override any resource pack-provided settings.
If you want to reload the settings, you may do so through F3 + T. This is due to the configuration being handled by a resource reloader.
License
This mod is licensed under the MIT license. You can freely include the mod on any modpack with no permission. Usage of this mod's code on other projects or derivatives of this mod is allowed as long as attribution is given.
Available Versions
How to Install Boring Backgrounds on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.2).
Install Mod
Open the mod browser in the dashboard and search for "Boring Backgrounds". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.2, 1.20.1, 1.20 (+10 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Boring Backgrounds server crashes on startup – what to do?
Most common cause: wrong fabric 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 (1.20.2). You can switch loaders with one click in the panel.
Is Boring Backgrounds compatible with fabric and quilt?
Boring Backgrounds officially supports fabric, quilt for Minecraft 1.20.2, 1.20.1, 1.20. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Boring Backgrounds – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Boring Backgrounds 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 Boring Backgrounds with just one click on your server.