Desired Servers [Fabric]
The Desired Servers mod fundamentally changes the approach to adding servers in Minecraft. This modification eliminates the need for forcibly replacing the servers.dat file, which overwrites user-added servers manually configured by players.
Requires Fabric API to function
How the modification works
Upon first launch, Desired Servers automatically creates a desiredservers.json file in the configuration folder with the following structure:
[
{
"serverName": "Desired Server",
"serverIP": "127.0.0.1"
},
{
"serverName": "Another Desired Server!",
"serverIP": "192.168.1.1"
}
]
To add a new server, simply create an additional JSON BLOB with connection parameters. All specified servers are automatically added to the multiplayer list when launching the game - if a server is already present in the list, it is ignored to prevent duplication.


Important information
- The Featured Servers folder is now located in the configuration directory
- The mod uses GPLv3 license
- Supports Minecraft version 1.16.1 and above
- Works exclusively on the client side
- Source code is available for study and modification