Can I play Terraria on a Mac?

Solution 1:

An enterprising user on the Terraria forums created a wrapper for Terraria using MonoGame called MacTerraria.

To use it:

  1. Download Steam and purchase Terraria. You can do this on a Mac.
  2. Download Terraria using Steam. This can't be done on a Mac, unfortunately: you need to use Boot Camp, a virtual machine, or another Windows PC to download it.
  3. Copy the terraria folder found in:

    C:\Program Files (x86)\steamapps\common

    to your Mac.

  4. Download MacTerraria from the linked forum post and place it anywhere you want (probably good to keep it in your Applications folder).
  5. Locate Terraria.exe. This will be in Steam's application support folder. You can get to do the default location by going to the Go menu in Finder, selecting Go to Folder..., typing in the following and pressing the Go button:

    ~/Library/Application Support/Steam/SteamApps/common/terraria

  6. Copy Terraria.exe and place it in the folder alias MacTerraria came with. If you don't have the alias, right-click or control-click on MacTerraria and select Show Package Contents. Then, navigate to the following folder:

    Contents → Resources → exes

    and place Terraria.exe in there.

Once done, run MacTerraria and enjoy.

Solution 2:

Terraria has been officially ported to Mac and Linux: Terraria 1.3.0.8: Can Mac & Linux Come Out & Play?