The mobile version of the cult sandbox Terraria gives players incredible freedom, but the real magic begins only when a second person joins the process. Joint exploration of dungeons, building a common house and fighting bosses in co-op opens up completely new horizons of gameplay. However, the mobile platform Android has its own technical features that require proper configuration for stable operation of the local network.

Many users encounter difficulties when trying to see the host world in the list of available servers. This is often due not to game bugs, but to the security settings of the operating system or router settings. Understanding how devices communicate on a local network will allow you to avoid most connection errors. In this article, we will analyze in detail all the stages of organizing a joint game.

Before launching the application, you need to make sure that both devices have the same version of the game. Differences in updates may result in incompatible connection protocols. It is also worth agreeing in advance who exactly will create the world and who will join it, since the roles of host and client have different requirements for the performance of the smartphone.

Preparing devices and the Wi-Fi network

The foundation of a successful connection is a properly configured local network. Wi-Fi router must operate in a mode that allows devices to see each other. Often the problem lies in the fact that the phones are connected to different frequency bands or guest networks, which isolate clients from each other.

Make sure that both smartphones are connected to the same access point. If you are using mobile data via a hotspot, make sure that Wi-Fi is also turned on on the receiving device, even if the traffic is going through the mobile network. In some cases, it is necessary to manually configure IP addresses so that they are on the same subnet.

⚠️ Attention: Some public Wi-Fi networks (in cafes, shopping centers, universities) have built-in protection that prohibits direct connection between user devices. In such cases, it will not be possible to play over a local network.

For stable data transmission, it is desirable that both devices are in the area of ​​reliable signal reception. Mobile Terraria it is sensitive to packet losses, so a weak connection can lead to crashes or “teleportation” of characters. If your router supports the 5 GHz band, try switching to it to reduce latency.

Setting up a host and creating a world

The player who will act as a server (host) must launch the game and select the option Multplayer in the main menu. It is on this device that the main processing of game events will take place, so its performance is critical. It is recommended to close background applications to free up RAM.

When creating a new world or loading an existing one, pay attention to the privacy settings. There is a visibility option in the world selection menu that must be set to allow external connections. If the restriction is “Invite Only” or similar, the friend may not see the server in the list.

After entering the world, the host must wait until all chunks and resources are fully loaded. Only after the character has fully appeared on the screen and the interface has become responsive can you invite a second player. Premature connection attempts often result in a timeout.

💡

Before starting the game, set up controls in the settings menu so that the interface does not overlap important elements for the second player if you are looking at the same screen (although this is rare for a network game).

If the server device minimizes the application or loses the connection, the game session for all participants will be ended. Progress is saved automatically, but it is better to make backups of important worlds manually.

The process of connecting a second player

The second player must launch Terraria and also go to the section Multplayer. Unlike the host, he should select the option Join via IP or Local, depending on how the network displays available servers. Automatic search does not always work correctly on different Android firmware.

If the automatic search does not produce results, you will need to manually enter the IP address. The host can find out its local address in the Wi-Fi settings of its device. Typically this is a combination of numbers like 192.168.x.x. You need to enter it in the appropriate field on the client device.

The default port for Terraria on mobile devices is most often 7777. If the host has not changed the default network settings, this setting does not need to be changed. However, if third-party apps are used for port forwarding, the number may differ.

📊 What connection method are you using?
One router (home Wi-Fi)
Mobile hotspot
Via an emulator on PC
Via Bluetooth (does not work)
I can’t connect

After a successful connection, the second player will see a loading screen with a progress bar. At this point, it is important not to minimize the game or lock the screen. The process of synchronizing maps and inventories can take from a few seconds to a minute depending on the size of the world.

Solving common connection problems

The most common error is the "Connection Lost" message or waiting forever for a response. This is often due to firewall settings on the router or antivirus that is blocking local connections. You need to add the game to the exclusion list or allow access to the local network.

Another common problem is version desynchronization. Even if it says that the update is installed, sometimes a complete reinstallation of the game is required for the network libraries to work correctly. Make sure both players have the same DLC installed (if they affect the netcode). Google Play it says that the update is installed, sometimes a complete reinstallation of the game is required for the network libraries to work correctly. Make sure both players have the same DLC installed (if it affects the netcode).

Problem Possible cause Solution
Server not visible in the list Different subnets Wi-Fi Connect both phones to the same router
Connection error Incorrect IP or Port Check host network settings
Crash after login Lack of memory Close other applications on the host
Lags and freezes Weak signal Move closer to the router

If all else fails, try Reboot both devices and router. The network settings cache in Android sometimes accumulates errors that prevent devices from shaking hands correctly. Resetting network settings (without deleting data) can also help in difficult cases.

Alternative methods: Hotspots and emulators

If a stationary router is not at hand, one of the smartphones can distribute Wi-Fi. In this case, the host phone creates an access point, and the second one connects to it. It is important to consider that in access point mode, mobile data on the host may be limited or disabled, but the local game will work.

Using emulators Android on a PC (for example, BlueStacks or Nox) also allows you to play from a friend's phone. In this case, the computer acts as a powerful server. Setting up a network in the emulator requires switching the mode to “Bridge Mode” so that the PC receives an address from the router rather than using NAT.

Can I play via Bluetooth?

Technically, the game only supports Wi-Fi and mobile data. A direct Bluetooth connection for multiplayer in Terraria is not provided by the developers, since the channel bandwidth is not enough to transmit world data in real time.

When using a hotspot, keep an eye on the battery charge, as Wi-Fi distribution significantly speeds up the discharge of the device. It is recommended to keep the host connected to a power source to avoid unexpected server shutdowns in the middle of a boss battle.

Optimizing performance for two players

Running a world for two players increases the load on the host device's CPU and RAM. The number of mobs, particles and effects on the screen doubles. To prevent FPS drops, it is recommended to lower the graphics settings in the game menu.

Reducing the draw distance and the number of displayed particles will help maintain a stable frame rate. It is also worth disabling automatic saving in the background if it causes twitching, and save the game manually in safe places.

☑️ Checklist before starting the session

Done: 0 / 5

If you plan to build a huge shared house or explore complex biomes, assign roles in advance. One player can mine while another builds, reducing the simultaneous burden of rendering complex scenes. This is especially true for devices in the mid-price segment.

FAQ: Frequently asked questions

Do I need internet to play via Wi-Fi?

For the game itself over a local network, the Internet is not required, it is enough for the devices to see each other through the router. However, to initially download the game, check the license and updates, a connection to the global network is required.

Will progress be saved if the host exits the game?

World progress is saved on the host device at the time of autosave or exit. If the host quits abruptly (crash, discharge), progress since the last save will be lost for all players.

Is it possible to play from different versions of Android?

Yes, the version of the operating system does not matter, the main thing is the compatibility of the versions of the game itself. Terraria. Android 10 and Android 14 can play together without problems if the application version is the same.

How to find out your IP address to connect?

On Android, go to Settings → Wi-Fi → (Network name) → Advanced. The IP address of the device will be indicated there. You can also use third-party applications like "Network Analyzer".

Does cross-platform multiplayer work?

Currently mobile version Terraria (Android/iOS) is fully cross-platform with each other. Playing with the PC version (Steam, Console) is directly impossible without the use of special mods or servers, which goes beyond the standard functionality.