1. These forums are being retired. Please ask all questions and help threads and any other type of discussions on GitHub. During this time, new threads and user registrations have been disabled.
  1. Wight
    Created by Wight
    Aug 11, 2016
    Today, we're happy to bring @Professor X into the fold as an official member of the TShock team.
    He's been moderating the forums for a while, dealing with spammers and providing help and support to those that need it.
    Furthermore, he's been making meaningful contributions to the TShock project, providing bug fixes and ideas for improving the project, so it feels like it's about time that we gave thanks for his efforts.

    Welcome to the team :)
  2. Wight
    Created by Wight
    Jul 27, 2016
    This release introduces compatibility for Terraria, as well as introducing a large selection of new things and fixing a bunch of bugs.


    • Compatibility with Terraria
    • Updated superadmin behaviour to conform to expected behaviour (@WhiteXZ, @Patrikk)
    • Fixed a crash involving teleporters and dressers (@WhiteXZ)
    • Fixed pressure plates (@Enerdy, @Patrikk)
    • Fixed a deadlock in wiring (@Wolfje)
    • Fixed a crash in wiring (@Patrikk)
    • Improved network syncing on client joins (@Patrikk)
    • The Presserator can now place actuators (@ProfessorXZ)
    • Resolved a region error when removing unlisted users from regions (@WhiteXZ)
    • Added a SetDungeon command to set the dungeon position (@webmilio)
    • The currently running world name is now part of the server application's title (@webmilio)
    • Gem locks can now be region protected (@mistzzt)
    • Players can now place sensors (@mistzzt)
    • Repackaged GeoIP with TShock so that GeoIP works (@Enerdy)
    • Added permissions to use sundials and start/stop parties (@Patrikk)
    • Added an announcement box hook (@mistzzt)
    • Added the ability to choose what type of world (crimson/corruption) you generate (@NoNiMad)

    New commands and permissions:

    /setdungeon - requires permission "tshock.world.setspawn", sets the world's dungeon position at your current position.
    Sundial use permission - "tshock.world.time.usesundial", allows players to use sundials to change the server time
    Party toggling permission - "tshock.world.toggleparty", allows players to start/stop parties

    New config options:
    "RegionProtectGemLocks" - boolean (true/false): set to true to cause gem locks to be protected by regions

    You can download the release via...
  3. Wight
    Created by Wight
    Jun 3, 2016
    Today we added two new members to the TShock development team.
    Congratulations to @Patrikk and @George, and thank you both for the hard work and time you've contributed to this project, particularly in getting Terraria patches up and running.
    Keep the contributions coming, and we shall take TShock to even higher heights.
  4. Wight
    Created by Wight
    May 31, 2016
    This release introduces compatibility for Terraria, as well as fixing some remaining bugs from the initial 1.3.1 release.

    Thank you to everyone who contributed to getting this patch ready quickly

    You can download the release via GitHub Releases
  5. Wight
    Created by Wight
    May 30, 2016
    This release introduces compatibility for Terraria 1.3.1, and upgrades the API version to 1.23.
    This means that plugins need to be API ticked.

    The following people deserve recognition for their efforts in getting this update ready:
    @Colin (and his uber computers)

    If I missed anyone, let me know.
    Thank you all <3

    • Added 1.3.1 compatibility support
    • Upgraded the TShock project to use NuGet
    • Added a Concurrent Dictionary<string, object> to TSPlayer so plugins can register data directly to a TSPlayer object

    Download via GitHub releases