ModsFinder

Desired Servers

by kreezxil

Desired Servers keeps a player's server list populated from a json file, so a shipped servers.dat no longer overwrites entries the player added.

FabricForgeNeoForgeClient-side onlyMIT LicenseOpen source1.12.2 – 1.21.1

What it does

On load, the mod reads a desiredservers.json file and adds each listed server to the multiplayer server list. An entry that already exists in the list is skipped rather than duplicated. On first run the file is generated with two sample entries, and adding a server means adding another json block with a name and an address.

The mod is client-side only, so players install it and servers do not need it. It is published for Fabric, Forge and NeoForge, and it requires Cloth Config API. Fabric API is also required on Fabric. The files cover 1.12.2 – 1.21.1, with 15 release versions in total, and the code is under the MIT License and open source. Its public source code and issue tracker are linked from the project page.

Recent work moved the Featured Servers folder into the config folder and reorganized the layout to match the default example that Forge expects. Exception handling was narrowed to the places that need it.

Key features

  1. Server list from json

    Servers are defined in a desiredservers.json file with a serverName and serverIP for each entry.

  2. Duplicate handling

    A server already in the list is ignored on load, so entries are not added twice.

  3. Featured Servers folder

    The Featured Servers folder is kept in the config folder, where it is easier to find and edit.

Compatibility

Latest build for each game version and loader.

1.21.x1 of 1 version with builds
1.21.11.6.0Not available1.6.0
1.20.x4 of 4 versions with builds
1.20.61.5.0Not available1.5.0
1.20.41.4.0Not available1.4.0
1.20.21.3.1Not available1.3.1
1.20.11.2.11.2.1Not available
1.19.x3 of 3 versions with builds
1.19.21.1.11.1.1Not available
1.19.11.1.01.1.0Not available
1.191.19-1.0.1Not availableNot available
1.18.x3 of 3 versions with builds
1.18.21.0.11.0.1Not available
1.18.11.0.11.0.1Not available
1.181.0.11.0.1Not available
1.17.x1 of 1 version with builds
1.17.11.0.11.0.1Not available
1.16.x2 of 2 versions with builds
1.12.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Cloth Config APIConfiguration Library for Minecraft Mods
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Shipping a modpack

A pack author can ship desiredservers.json instead of servers.dat, so players keep their own saved servers.

Who it’s for: Modpack authors and server communities who want a fixed set of servers in every player's list without replacing the list players have built up.

How it compares

Full comparison

DefaultServerList is a Forge-only, client-side mod for 1.7.10 – 1.19.2, released under the GNU Lesser General Public License v3.0 only and open source. FeaturedServers targets Fabric for 1.17.1 – 1.20.1 under the MIT License and is also open source. Server Redirect runs on Fabric and Forge for 1.7.10 – 1.21, with the client or server optional, and is open source under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Desired ServersFabric, Forge and NeoForge1.12.2 – 1.21.1Client-side only2024-12-22
DefaultServerListForge1.7.10 – 1.19.2Client-side only2026-06-08
FeaturedServersFabric1.17.1 – 1.20.1Client-side only2023-06-07
Server RedirectFabric and Forge1.7.10 – 1.21Client or server, optional2024-08-28

Questions

Does Desired Servers need Fabric API?

Fabric API is required on the Fabric loader. Cloth Config API is required on every loader.

Does the server need the mod?

No. The mod is client-side only, so only players install it.

Which game version should be used?

The latest Fabric and NeoForge files target 1.21.1, while the latest Forge file targets 1.20.1. Other game versions are listed on the project page.

In the catalog

Desired Servers is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from kreezxil

All projects

Similar mods

What the author says

If you want a server setup for nearly any mod pack with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil Join atleast of us on Discord right now!
kreezxil, on the Modrinth page

Official listing

Owner
kreezxil
Published
2022-05-26
Updated on Modrinth
2024-12-22
Facts verified
2026-10-15

Tags