ModsFinder

Server Fetcher

by Tomesh

Server Fetcher lets a client read a server address from a remote URL at startup and add it to the multiplayer list.

FabricClient and serverGNU Affero General Public License v3.0 or laterOpen source1.20.1 – 1.21.1

What it does

On launch, the client requests a predefined HTTP endpoint and receives a single line holding a valid Minecraft server address, such as a domain or IP. The mod then writes that address into servers.dat as a multiplayer entry named New Server, updating it on each start. This suits hosts whose address changes often, for example when the server runs behind ngrok or another tunneling service.

The server side is a small web server the host runs, which returns the current address. The author supplies a server.py script in the GitHub repository for this purpose, listening on 0.0.0.0:5000. Players only need the mod on their client, while the address can be changed in the config through Mod Menu. Cloth Config API is required, and Mod Menu is optional. Server Fetcher is open source under the GNU Affero General Public License v3.0 or later, and it is published for Fabric on 1.20.1 and 1.21.1.

Key features

  1. Startup address fetch

    The mod requests a predefined HTTP endpoint each time Minecraft starts and reads the address returned.

  2. Automatic server entry

    The fetched address is added to or updated in the multiplayer list, so players do not type it in by hand.

  3. Config through Mod Menu

    The endpoint and related settings can be changed in the mod's config screen when Mod Menu is installed.

Compatibility

Latest build for each game version and loader.

1.21.11.1.1
1.20.11.1.1
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 1

Cloth Config APIConfiguration Library for Minecraft Mods
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: Players who join servers with changing addresses, and hosts who run a small HTTP service to publish their current address to clients.

How it compares

Full comparison

StartupCommands is server-side only, open source under the Apache License 2.0, and published for Fabric on 1.20.1 – 1.21.8, so it runs on the server alone and players need nothing. ServerListSync is client-side only, open source under the GNU Lesser General Public License v3.0 or later, and covers 1.18.2 – 26.2 on Fabric. Server Fetcher works from one endpoint that returns an address, while both alternatives handle different server list tasks.

ModLoadersGame versionsEnvironmentUpdated
Server FetcherFabric1.20.1 – 1.21.1Client and server2025-04-29
StartupCommandsFabric1.20.1 – 1.21.8Server-side only2025-07-26
ServerListSyncFabric1.18.2 – 26.2Client-side only2026-07-20

Questions

Does Server Fetcher need Cloth Config API?

Yes. Cloth Config API is a required dependency and must be installed alongside Server Fetcher on Fabric.

Does a server owner need to install the mod?

Installation covers the server and each player's game. The host also runs the HTTP service that returns the address.

Which game versions have files for Server Fetcher?

Files exist for 1.20.1 and 1.21.1. The latest Fabric file is 1.1.1 for 1.20.1, published on 2025-04-29.

Can the address be changed after installation?

Yes. Mod Menu, which is optional, opens the config screen where the settings can be edited.

In the catalog

Server Fetcher is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Tomesh

All projects

Similar mods

What the author says

ServerFetcher is a lightweight client-side Fabric mod for Minecraft 1.21.1 that automatically fetches a server IP address from a predefined HTTP endpoint when the game starts and adds it to your multiplayer server list. This is especially useful for dynamic or frequently changing server addresses, such as those…
Tomesh, on the Modrinth page

Official listing

Owner
Tomesh
Published
2025-04-18
Updated on Modrinth
2025-04-29
Facts verified
2026-10-15

Tags