World Host

World Host

Host your singleplayer worlds without having to run a server or setup port forwarding!

by
1.4M Downloads
fabricforgeneoforgequiltsocialutility
Configure a Compatible Minecraft Server

Screenshots

Banner

About this Mod

World Host

Modrinth
Mod Environment

Server uptime

Host your singleplayer worlds without having to run a server or setup port forwarding! In the future, we also plan to support Bedrock Edition clients
through the use of Geyser.

What if my friend doesn't have the mod installed?

If your friend doesn't have the mod installed, you cannot use the friends system with them. However, you can run the command /worldhost ip to get an IP that can be used with tunneling. Do note, however, that not using the friends system could increase ping. If you don't want the ping increase, you can run /worldhost tempip to get a temporary server IP that lasts for at least 60 seconds. Clients who connect within the 60 seconds will remain connected. If you plan to never use the friends system, you can disable it in the mod settings.

How does this mod work?

This mod has a server that your client connects to, this server is used to communicate with other clients using World Host.

  1. When your friend wants to join you, your friend's client asks the server for an IP address to connect to.
  2. The server then asks your client to create a join mode (JoinType in the protocol). There are two join mods: UPnP and Proxy.
  3. UPnP mode is tried first. Your client tries to open a temporary port forward in your router that your friends client can use to connect to you directly.
  4. If UPnP succeeds, your client tells the server the port to use, then the server tells your friend's client your IP and the port number.
  5. If UPnP fails, then your client tells the server to use Proxy mode. The server will then give your friend's client the same "proxy IP" as /worldhost ip does.

/worldhost tempip tries to do UPnP first instead of just giving you the proxy IP straightaway.

License

The mod is open source and licensed under the MIT License.

Available Versions

[NeoForge 1.21.5] World Host 0.5.2release
MC 1.21.5neoforge
April 5, 2025
[Fabric 1.21.5] World Host 0.5.2release
MC 1.21.5fabric
April 5, 2025
[NeoForge 1.21.4] World Host 0.5.2release
MC 1.21.4neoforge
April 5, 2025
[Fabric 1.21.4] World Host 0.5.2release
MC 1.21.4fabric
April 5, 2025
[NeoForge 1.21.3] World Host 0.5.2release
MC 1.21.2, 1.21.3neoforge
April 5, 2025

How to Install World Host on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the World Host file for fabric and Minecraft 1.21.5.

3

Install Mod

Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.

Compatibility

Mod Loaders

fabricforgeneoforgequilt

Minecraft Versions

1.21.5, 1.21.4, 1.21.3 (+17 more)

Server-side

βœ— Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Does World Host need to be installed on the Minecraft server?

No. Modrinth marks World Host as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.

Which version and loader does World Host require?

Use a file for fabric, forge, neoforge, quilt and your exact Minecraft version. Supported versions include 1.21.5, 1.21.4, 1.21.3. Files for different loaders are not interchangeable.

World Host is not working – what should I check?

First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.

Minecraft Server for Your Group

World Host stays on your client. Host a compatible world for your group.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
Client Compatibility Guide
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.21.51.21.41.21.31.21.21.21.11.211.20.61.20.51.20.41.20.3+10 more