TShock 4.5.13
hakusaro
released this
17 Feb 04:13
·
616 commits
to general-devel
since this release
Notable changes
- Added hook
GetDataHandlers.OnReleaseNpc
to handling ReleaseNPC packet and a bouncer to stops unregistered and logged out players on SSC servers from releasing critters NPC. The bouncer has additional filter to stops players who tried to release different critter using crafted packet, e.g. using bunny item to release golden bunny. (@tru321) - Added filter in
GetDataHandlers.HandleCatchNpc
that stops unregistered and logged out players on SSC servers to catch critters. (@tru321) - Fixed rejection check inside of
HandlePaintTile
to account for the Paint Sprayer (or Architect Gizmo Pack) being inside your inventory, rather than on an accessory slot. (@drunderscore) - Added the lanterns night event to the
/worldevent
command. (@0x3fcf1bbd) - Marked
TSPlayer.SendTileSquare
as deprecated, and createdTSPlayer.SendTileSquareCentered
that sends a tile square centered around the passed coordinates. (@0x3fcf1bbd) - Added coordinates clamping to
TSPlayer.SendTileRect
so as to avoid OOBs. (@0x3fcf1bbd) - Removed extraneous space causing build commands in README to fail. (@EtherTyper)
Upgrading
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.