github Pryaxis/TShock v6.0.0-pre2
TShock 6 for Terraria 1.4.5.5 Pre-release 2 (A) (.NET 9)

latest release: v6.0.0-pre3
pre-release18 hours ago

This pre-release version of TShock is for use in testing TShock's stability and support for Terraria 1.4.5.5. Because of this, please make a backup of your data before you continue.

This version requires .NET 9. This version adds support compatibility for 1.4.5.5. These credits are not complete. Please be aware that certain authors are missing until a more complete changelog is compiled.

Backup!

Notable changes in this release

  • Added support for PostgreSQL as a database option. (@SakuraIsayeki)
  • Fixed item disappeared when hitting an ItemFrame without permission. (@ACaiCat)
  • Fixed unable to place LogicSensors (@LaoSparrow)
  • Added player ban reloading to /reload. (@Terrabade)
  • Fixed players bypassing region protection and build permissions when using Quick Stack. (@ACaiCat)
  • Fixed the inability to use sprayer-ability items in Void Bag for painting. (@ACaiCat)
  • Fixed bounds checking issues in OnPlayerPortalTeleport. (@ACaiCat)
  • Added player death statistics commands. (@ACaiCat)
  • Added portal validation to prevent portal exploits. (@ACaiCat)
  • Added missing GetString wrapper for GroupManager. (@ACaiCat)
  • Silent kick on invalid client connection. (@ACaiCat)
  • Fixed evil grass growth being blocked during world generation when option Allow...Creep is false. (@ACaiCat)
  • Fixed hardcore ghosts not moving move server-side. (@ACaiCat)
  • Fixed interact actions not working in the SSC server after dying without respawning in single-player mode. (@ACaiCat)
  • Added item favorited support. (@ACaiCat)
  • Updated SpawnMsg. (@ACaiCat)
  • Added Coin Rain support and refactor rain logic, Meteor Showers support and /bossdamage command from 1.4.5 (@ACaiCat)
  • Updated bouncer for 1.4.5 (@ACaiCat)
  • Filtered [ct:xxx] tags from chat messages to prevent mobile client crashes. (@ACaiCat)
  • Added several more position utilities to TSPlayer to aid with getting specific coordinates, with and without influence from mounts that change the player's hitbox. (@lost-werewolf)
  • Most teleports from commands or likewise are now aligned better thanks to the new position utilities, and several new overloads for TSPlayer.Teleport have been added. (@lost-werewolf)
  • Added /evil command to switch the world evil. (@lost-werewolf)
  • Players who aren't logged in won't be affected by banned item checks. (@lost-werewolf)
  • Unified the error message a player recieves when not logged in, if they are required to log in to play. (@lost-werewolf)
  • Pets are no longer deleted for a player who is disabled or throttled in order to prevent their client from fighting the server. (@lost-werewolf)

Upgrading

Before installing, make a complete backup of your existing server and all files and folders, including tshock.sqlite and the tshock folder. We are not responsible for failed installations. Please make sure you backup your data. Severe data loss or gain may occur.

To upgrade TShock, replace all of the files in the location of your server installation with all of the files from the release zip we provide. Overwrite all files. No data will be lost.

Docker

Users of Docker may consider using sha256:1233ff265e5c010e648b3d9dd14efddc22a83fc185cd9821649da806045c31ed to test this release or using general-devel provided you provide the image you experienced a bug on.

Next release

We expect this to go to final on Sunday March 8th, assuming that there are no huge issues discovered. We will be merging more changes after this and fixing the credits.

Don't miss a new TShock release

NewReleases is sending notifications on new releases.