1. Before discussing a bug, please verify you are using the latest TShock release. Do not post bug reports in the shoutbox, IRC, or the forums - post bug reports on the Github issues page (located at the top of this forum). TShock developers will not check for bugs in the shoutbox, IRC, and may not notice reports in the forums.

Tutorial Basic TShock Server Set-Up Tutorial (Windows)

Discussion in 'Guides and Tutorials' started by Deanthelis, May 22, 2012.

  1. Deanthelis Member

    In this tutorial I will be showing you how to install and run your own TShock server. This tutorial assumes you have already forwarded the port(s) you want to use for the server, and are competent enough to make new folders and click on things.

    1. Download TShock and extract it to its own folder. You can download TShock 3.8.0.0304(Latest version at the time of this tutorial's creation) here: https://github.com/downloads/TShock/TShock/TShock 3.8.0.0304.zip
    It should look like this:
    [IMG]

    2. Run TerrariaServer.exe. Select a world and port (The password will be explained later on) and let it load. It should look like this:
    [IMG]

    3. Follow the on-screen instructions to make yourself superadmin. Then, go back to the folder you installed it in, and open the "tshock" folder. Open config.json with any text editor you choose. I will be using Notepad, for simplicity. It will be a bit confusing, with lots of different things you can edit. For our purposes in this tutorial, we want the part that says "ServerPassword": "", . Put what you want the password to be in the empty quotations. It will look like this:

    "ServerPassword": "DeanIsCool",

    Save, then go to the console window and type /reload. This makes your server use the password you just gave it.

    4. Find your router's external IP. This is what you will give to people so they can connect to your server. Go to http://www.whatismyip.com/ and it will be in big, blue letters - you can't miss it.

    5. You're done! Congradulations. Go have a cookie, invite your friends, and play some Terraria.
  2. Olink Nyx Developer, Occasional TShock Developer

    Just make sure to set up a static ip if you plan on playing with people after a router reboot :)
  3. Ijwu TShock Plugin Developer


    Or a redirect. That could also work out.
  4. Snirk Immington TShock Plugin Developer

    Make your images not thumbnails, that way people can see them :p
  5. Deanthelis Member

    Try clicking on them. They're all screenshots.
  6. Silverforte New Member

    and dont give people your local IP, they wont be able to connect ;) i see this quiet a lot with people on servers 'trying' to advertise.

Share This Page