Use Server Name
is a mod that was initially created just to fix one very specific problem, the mod Bobby creating a new copy of the world every time the server IP changed. Use Server Name tries to fix this by providing a server id that either the server send to the client or the client can set manually by using the server name on the multiplayer screen.
Currently, the mod only supports Bobby, Xaero's Minimap and Xaero's Worldmap but more mods will be added in the future.
The mod is available on Modrinth The source code is available on GitHub