From Terraria Wiki
(Redirected from Capture the Gem)
Jump to navigation Jump to search
Screen that appears after clicking the "Multiplayer" option in the Desktop version Desktop Steam version of Terraria.

Multiplayer is a game mode in which Terraria can be played with or against other remote players online. Multiplayer worlds are cooperative by default, with player versus player (PvP) available for activation once multiplayer is entered.


Desktop versionConsole version Desktop/Console

There are two types of multiplayer environments: Server and "Host & Play".

  • Host & Play games are started via the regular Terraria application. The first player chooses "Host & Play", chooses options, and starts the world, becoming the host. Other network or internet players can then join, by choosing "Join" from the multiplayer menu or "Join via Steam" if they are friends on Steam. The world shuts down when the player that hosted the world leaves the world. This option is normally used for smaller LAN games or for small online games.
  • Desktop version Servers: Major internet multiplayer games run on servers. Servers are started via the TerrariaServer.exe file included with each Windows Terraria installation, or via a third-party server program – see server for details. A server allows the game world to run on a separate computer, with no graphical requirements, and without requiring any particular player to remain connected. Players can join server games by choosing "Join via IP" from Terraria's multiplayer menu, then entering the server information. Server lists can be found below, in the "Server lists" section on this page. In server multiplayer games, the host server provides the world file, and has the ability to communicate with players, save the map, close the server, set the time of day, and kick or ban players.

Mobile version Mobile

  • The player will need to press "Multiplayer", and then select their preferred character. Two types of multiplayer games are available: Local and Online.
    • In the Multiplayer Local.png "Local" menu, the searching message "Searching for local hosts..." will be displayed first, then found LAN games will be displayed. There is a maximum of 8 players allowed in one local multiplayer game. Third-party applications exist to forward these games over the internet rather than just over a single network, such as Multi Terraria or Terraria MP, but others are unsupported and come with no guarantee.
    • In the Multiplayer Online.png "Online" menu, the player can add a server by entering its IP and port, or join previously added servers.
  • To host a LAN world, the device will have to have at least 1 GB of RAM.

3DSNintendo 3DS version

  • After selecting a character, the player can choose "Multiplayer" and "Start Game" to host a world locally. Players who want to join a world can select "Join World" and select the preferred world from the list. Up to 4 players can join a world at once.
  • Note that Expanded Worlds hosted by New Nintendo 3DS or 2DS systems will prevent users with a Original 3DS or 2DS from joining, as those systems do not support the Expanded World feature.

PvP and teams

Type None Red Green Blue Yellow Purple
Desktop version No Team.png Red Team.png Green Team.png Blue Team.png Yellow Team.png Purple Team.png
Mobile version No Team (mobile).png Red Team (mobile).png Green Team (mobile).png Blue Team (mobile).png Yellow Team (mobile).png Purple Team (mobile).png
Off PvP (No Team) (off).png PvP (Red Team) (off).png PvP (Green Team) (off).png PvP (Blue Team) (off).png PvP (Yellow Team) (off).png PvP (Purple Team) (off).png
On PvP (No Team) (on).png PvP (Red Team) (on).png PvP (Green Team) (on).png PvP (Blue Team) (on).png PvP (Yellow Team) (on).png PvP (Purple Team) (on).png
"Team" redirects here. For other uses, see Team (disambiguation).

Player versus player (PvP) is a multiplayer mode that allows players, or teams of players, to attack each other. PvP is activated by joining a multiplayer world and enabling the PvP toggle by Desktop version clicking on the crossed swords near the armor and accessory slots / Mobile version pressing the crossed swords button in the PvP menu found in the inventory. On the Desktop version Desktop version and Mobile version Mobile version, the only way a player can damage another player is if both players have the PvP option enabled, or through traps such as Boulders, Land Mines, or lava.

There is also the option of joining a team by selecting one of the colored shield toggles Desktop version near the armor and accessory slots / Mobile version in the PvP menu. Once a team is selected, there is an on-screen display providing information about the distance (and direction) and health of the teammates. PvP players on the same team can see each other on the minimap, while other PvP players cannot. There are five different teams available: red, green, blue, yellow, and purple. Selecting the white shield removes the player from their current team.

(Desktop, Console and Mobile versions) If a player has equipped or is holding an informational item such as the PDA, any teammates standing within 50 tiles of them can also see the data readout from it. Furthermore, teammates within 50 tiles also receive the player's accessory luck increase. The luck increase does not stack, however.[1]

Capture the Gem

PvP players can play Capture the Gem, which operates similarly to Capture the Flag. Capture the Gem requires Large Gems, one for each team, which can be crafted using 15 Amethyst, Topaz, Sapphire, Emerald, Ruby, Amber, or Diamond. Teams attempt to steal the opposing team's gem and bring it back to their own base. Large Gems display as hovering graphics over any player carrying one, and always drop next to killed players, regardless of their character's difficulty setting.

(Desktop, Console and Mobile versions) The Large Gems can be held in their respective holders, instead of having a player hold them.

Unique aspects of PvP play

  • The length of the invincibility frame after taking damage is greatly reduced if it came from another player: Normally, the player would receive 0.67 seconds of invincibility. In PvP, they only receive 0.13 seconds. This can make weapons weaker that have a use time lower than 8.
  • Players killed by other players do not drop coins. By extension, players that are killed by their own explosives also do not drop coins, even in singleplayer worlds.
  • When players respawn, they have full health instead of half health ((Old-gen console and 3DS versions) 100 health), but this will not work if players were killed by the debuff by another player's weapon.
  • Critical hits and unique knockback values do not apply in PvP. Because of this, the best modifier for weapons that will be exclusively used for PvP and cannot have their speed modified is generally Ruthless, which simply maximizes raw damage per hit.

Multiplayer-exclusive items

These items can only be obtained in multiplayer. However, once the items are obtained, they can be transferred to a singleplayer world.

  • Team DyeTeam Dye(Desktop, Console, Old-gen console and Mobile versions)
  • Team Hair DyeTeam Hair Dye(Desktop, Console, Old-gen console and Mobile versions)

Although Wormhole Potions only drop from Pots if the game is in multiplayer (even if the player is the only one playing at that time), they can always be crafted, even when playing on singleplayer. However, they are unusable when playing alone, so it could be considered that their usability is multiplayer-exclusive and depends on having other players on the same team.

Server lists


  • Very few accessories are designed specifically for multiplayer combat; one example is the Paladin's Shield.
  • Multiplayer games cannot be paused by participating players.
    • Console version The ability to pause returns after all players except the owner have quit.
  • Playing multiplayer does not increase game difficulty in Classic Mode outside of invasions, making multiplayer useful for defeating difficult bosses or events.
    • In Expert Mode(Desktop, Console and Mobile versions) and Master Mode, bosses' health and the amount of kills required to complete invasion events will scale with the number of players. This can make some fights more difficult than in singleplayer, even when accounting for the additional players.
  • In multiplayer, a special boss loot drop mechanic is used in Expert and higher difficulties. In Classic Mode, only a standard amount of loot will be dropped from a boss, regardless of the number of players involved in the fight. In Expert and Master Mode, Treasure Bags and Master Mode-exclusive pet/mount summon items are given to all players who dealt damage to the boss when it is defeated, thus increasing the total amount of loot.
    • Furthermore, the game uses a dynamic player list to keep track of players involved in a boss fight. The first player to join the server takes the 0 slot of the list, and the second player takes the 1 slot, and so on. When a player deals damage to the boss, their slot will be marked as "involved". When the boss is defeated, the game will check all active players (players that are online) and their slots, and drop a Treasure Bag for each of the respective player whose slot status is "involved".
      • If the player in the 0 slot disconnects from the server, the next player who connects into the server takes the 0 slot. So, if player A deals damage to the boss and disconnects, and player B connects into the server immediately, B will receive a Treasure Bag even if they did not deal damage to the boss.
      • Another example: a server contains three players who connected in this order: A, B, then C, only B damages the boss, and then B and C quits. If they reconnect in this order: C, B, and after they join the server (without damaging the boss), player A kills the boss, then only A and C can receive a Treasure Bag.
  • Users of different platforms (Desktop version / PlayStation / Xbox One / Xbox 360 / Mobile version) cannot play multiplayer games together. Only Android Android and iOS & iPadOS iOS users can play cross-platform with each other.
    • Crossplay between Desktop version Desktop and Mobile version Mobile is possible via dedicated servers due to the perfect parity, although this is likely unintentional.
  • In the Wii U Wii U version, the player can change between teams using the GamePad.
  • In the Console version Console version, split-screen co-op counts as multiplayer.


  • Desktop
    • Fixed an issue where Jousting in PvP didn't take momentum damage into consideration.
    • The Multiplayer server is now more strict about fake connection attempts.
  • Desktop
    • Fixed a bug allowing players to join servers running corrupted world files.
    • Fixed a bug where team nameplates didn't display in the correct position.
    • Fixed a bug with team nameplates not displaying healthbars of teammates even if they were damaged.
  • Desktop Team nameplates no longer display individual health if the member's health is at full to improve performance.
  • Desktop
    • Fixed maps not loading properly when joining.
    • Fixed multiple multiplayer client crashes.
    • Fixed situations where the Old One's Army enemies would spawn invisible in multiplayer if they were too far from the player.
  • Desktop
    • Fixed inventory items "getting stuck" in Multiplayer.
    • Fixed many cases of net disconnect/Multiplayer bugs.
  • Desktop 1.3.3: Improved Multiplayer performance and fixed many bugs.
  • Desktop 1.3.2:
    • Fixed extremely long-timed buffs not updating properly in Multiplayer.
    • Significantly reduced count of unnecessary player synchronization calls, which hindered servers with a high player count.
  • Desktop
    • Added Steam integration.
    • Added new purple team.
    • PVP and team icons changed.
    • Wormhole Potion added.
  • Desktop 1.2:
    • PvP damage is no longer doubled.
    • Any player that enables PvP will no longer be visible on the Minimap, except for team members.
  • Mobile Changed mechanics vastly to closely match Desktop


  1. Information taken from the Desktop version Desktop source code, methods UpdateEquips() in Terraria.Player.cs and RefreshInfoAccsFromTeamPlayers() in Terraria.Player.cs.