25% OFF First Invoice

Code at Checkout: APEX25

How to Setup Crossplay for PC and Mobile on a Terraria Server

Last modified on Nov 17, 2023 in terraria

mc head By Dalton Whalen

Overview

When playing on a Terraria server, you may grow bored of not being able to play with all platforms. By default, Terraria servers cannot host both PC and mobile players at once, which can be discouraging if you have friends on these platforms. Luckily TShock, a modloader for Terraria, allows the use of a crossplay plugin to host both players on a server at once. Enabling crossplay on a Terraria server can be disorienting if you are unfamiliar with the instructions, so we have created this Apex Hosting guide to ease you through the setup process.
 

Installing TShock

  1. Navigate to your Apex Server Panel, then stop the server.
  2. Scroll down to the Jar File section, then open the version dropdown menu.
  3. Locate the Terraria (TShock) version, then select it.
    Terraria Crossplay JarFile
  4. Press Change Version when prompted and select whether to generate a new world.
  5. Once done, restart the server to load up the TShock modloader.
    Terraria Crossplay Restart

 

Enabling Crossplay

  1. Navigate to the Crossplay plugin GitHub page, then download the latest Crossplay.dll file.
    Terraria Crossplay DLL
  2. Once downloaded, proceed to the Apex Server Panel.
  3. Enter the FTP File Access on the left-hand side, then log in.
  4. Look for and enter the ServerPlugins folder.
    Terraria Crossplay Folder
  5. Press Upload in the top-left, then drag + drop the Crossplay.dll into the right side.
    Terraria Crossplay Upload
  6. Once at 100%, return to the main panel page and restart the server.

 
You should now be able to connect to your Terraria server with both PC and mobile game versions!
 

Common Issues

The ServerPlugins folder is missing:
Oftentimes, this means that TShock has not properly started on the server panel. Ensure that the server version is set to Terraria (TShock), then restart the server once more. Wait a minute for the server to restart, then check once more. If it still does not appear, check the server consoles for startup errors or create the folder yourself.

Crossplay is not working after installing the file:
There are many reasons why this may occur, but first check to ensure the server version is set to Terraria (TShock). If so, return to the FTP File Access and make sure the Crossplay.dll is inside the ServerPlugins folder and not anywhere else, or it will not work. Once you confirm all of this, restart the server once more. If issues still occur, check to see if there is an update to Crossplay on the GitHub Page.

Start Your Terraria Server

Get started with your own terraria server in 5 min and start trying out these great features.