Merge branch 'general-devel' into general-devel
This commit is contained in:
commit
531ec1376c
4 changed files with 97 additions and 33 deletions
|
|
@ -94,10 +94,15 @@ Use past tense when adding new entries; sign your name off when you add or chang
|
|||
* Added a hook `AccountHooks.AccountGroupUpdate`, which is called when you change the user group. (@AgaSpace)
|
||||
* * Ensured `TSPlayer.PlayerData` is non-null whilst syncing loadouts. (@drunderscore)
|
||||
* * Detected invalid installations, by checking for a file named `TerrariaServer.exe`. (@drunderscore)
|
||||
* This made the two most common installation mistakes (extracting into the Terraria client directory, and extracting TShock 5 or newer into a TShock 4 or older install) prompt the user with a more useful diagnostic, rather than (likely) crashing moments later.
|
||||
* Rewrote bed spawning for SSC. (@PotatoCider)
|
||||
* This made the two most common installation mistakes (extracting into the Terraria client directory, and extracting TShock 5 or newer into a TShock 4 or older install) prompt the user with a more useful diagnostic, rather than (likely) crashing moments later. Rewrote bed spawning for SSC. (@PotatoCider)
|
||||
* Removed `TSPlayer.s{X,Y}` in favour of using desyncing client and server spawnpoint values (`Terraria.Player.Spawn{X,Y}`) until the player has changed their spawnpoint per session.
|
||||
* Partially fixed the bed spawning bug when SSC is enabled. Players would need to spawn at their beds at least once to tell TShock that the player's spawnpoint has changed.
|
||||
* Changed Bouncer to block updates which set the following fields to infinity or NaN: player position, projectile position, projectile velocity, item position, and item velocity. (@Arthri)
|
||||
* Updated `TShockAPI.Handlers.SendTileRectHandler` (@LaoSparrow):
|
||||
* Fixed incorrect validating range in `TileRectMatch.MatchRemoval`.
|
||||
* Fixed tile rect changes (e.g. turning on and off campfires) are not synced between clients.
|
||||
* Fixed unable to place Hat Rack without permission `tshock.ignore.sendtilesquare`.
|
||||
* Updated `GetDataHandlers` to ignore `NpcItemStrike(msgid 24)`, which should never be sent by a vanilla client. (@LaoSparrow)
|
||||
|
||||
## TShock 5.2.1
|
||||
* Updated `TSPlayer.GodMode`. (@AgaSpace)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue