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. nicatronTg
    Created by nicatronTg
    Oct 15, 2016
    If you've been in Slack, you've noticed that most of our builds are performed by two continuous integration servers: Travis CI & Bamboo. Travis has been building TShock for a long time, but we've always maintained our own build server because of the necessity to offer unstable downloads.

    Beginning today, we've shut down Bamboo entirely in favor of Travis. The build logs are now here and the downloads are now here. The build logs are broken down by branch and every release is numbered according to its Travis build number. As always, aside from the master builds, general-devel is unstable and not suggested for use in production.

    With that being said, if you are a user who lives on the edge, be prepared to start reporting Travis build numbers and not Bamboo build numbers for bugs.

    The rationale behind the change is simple: Bamboo is another server we're running and that's not good from a risk scenario. Bamboo frequently issues security patches that need to be installed same-day, meaning we're left with a vulnerable server running on the internet for sometimes hours before its patched. With Travis, we're not running anything locally. Everything is much nicer and more secure.

  2. nicatronTg
    Created by nicatronTg
    Oct 14, 2016
    We've tagged some issues with Hacktoberfest on the TShock repo. From now until October 31st, you can win a limited edition t-shirt and stickers from DigitalOcean if you submit 4 Hacktoberfest pull requests anywhere on Github.

    You need to sign up first, but once you do, just make four pull requests and you're set. We've tagged a handful of issues that we'd like done by new community members and are eager to see what happens as a result. Have fun!
  3. Wight
    Created by Wight
    Oct 4, 2016
    It's that time again, another Terraria update has come and the apocalypse looms...
    But have no fear, TShock is here!
    That's right, this release introduces compatibility for Terraria and also chucks in a few bug fixes (free of charge!) so that you can get back to murdering random NPCs ASAP.

    • Compatibility with Terraria (@Simon311)
    • API: Version tick 1.25 (@Simon311)
    • API: Resolved some issues with the ItemForceIntoChest hook (@WhiteXZ, @Patrikkk)
    • API: Resolved some shonky code that caused Vitamins and other Ankh Shield related items to drop at strange rates or not at all (@ProfessorXZ, @WhiteXZ, @nicatronTg)
    • Fixed magical ice blocks not working correctly (@ProfessorXZ)

    As usual you can download via GitHub Releases.
  4. nicatronTg
    Created by nicatronTg
    Sep 27, 2016
    If you live in America you need to register to vote. Voting is one of the rights the founding fathers fought for, and it's basically in your blood. Register today.
  5. Wight
    Created by Wight
    Sep 23, 2016
    This release introduces compatibility for Terraria v1.3.3.2, as well as providing a large number of bug fixes.
    Special thanks to @Professor X who authored many of them!
    And as always, a huge thanks to every contributor who made this possible :)

    • Compatibility with Terraria
    • API: Version tick 1.24
    • API: Fixed chat line breaks when using chat tags and long strings of text (@ProfessorXZ)
    • API: Added ItemForceIntoChest hook (@WhiteXZ)
    • API: Included the player's registration date in REST's players/read endpoints (@ProfessorXZ)
    • The setdungeon command correctly uses tshock.world.setdungeon as its permission (@OnsenManju)
    • Fixed clients being able to "Catch" and remove NPCs (@ProfessorXZ)
    • Fixed clients being able to remove other player's portals (@ProfessorXZ)
    • Fixed possible client crashes caused by invalid item netIDs (@ProfessorXZ)
    • Fixed players being able to bypass permission checks when placing Tile Entities (@ProfessorXZ)
    • Fixed players being able to bypass permission checks when placing items in Item Frames (@ProfessorXZ)
    • Fixed a bug involving Item Frames which allowed players to duplicate items (@ProfessorXZ)
    • Fixed an issue allowing clients to teleport NPCs to arbitrary locations (@ProfessorXZ)
    • Fixed a bug where players would get teleported to their previous location after dismounting the Unicorn Mount (@ProfessorXZ)
    • Players can no longer quick stack items into region protected chests (@ProfessorXZ)
    • Rope placement is no longer blocked by range checks (@ProfessorXZ)
    • The Drill Containment Unit breaks blocks properly now (@ProfessorXZ)
    • Fixed item duplications caused by range checks and invalid netIDs (@ProfessorXZ)
    • Fixed Expert mode coin duplication (@ProfessorXZ)
    • Players are no longer able to place liquids using LoadNetModule packet (@ProfessorXZ)
    • Explosives are no longer blocked by range checks (@ProfessorXZ)
    • Players can no longer bypass tile checks by using...