Commit graph

808 commits

Author SHA1 Message Date
White
4ff861634c Fixed an old packet handler causing WorldInfo packet data to be sent incorrectly 2015-07-07 12:15:42 +09:30
Enerdy
d966e1dd25 DisableTombstones now also prevents the new Golden Tombstones from dropping (sorry rich dudes) 2015-07-06 00:05:13 +01:00
Lucas Nicodemus
bcea7736ea Fix build
Alarmingly TShock set a lighting mode that has been removed in API
2015-07-05 12:10:42 -06:00
White
3a3e053d43 Fixed SSC. Note that SSC will NOT work with UUID login before join. UUID login before join has been disabled during SSC unless the player has the "tshock.ignore.ssc" permission.
Removed IncrementKills()
2015-07-05 23:13:54 +09:30
White
63bf31ded5 Removed Disconnect handling in NetHooks_SendData 2015-07-05 12:12:31 +09:30
Lucas Nicodemus
46ed829312 Fix build on Mono 2015-07-04 15:17:25 -06:00
Enerdy
3099f5d18c Fix WorldInfo packet, window title now correctly displays the IP Address of the Network Interface the server is being hosted on. 2015-07-04 22:06:27 +01:00
Enerdy
dec885baac Tick ApiVersion 2015-07-04 18:40:03 +01:00
Enerdy
b7aaf4092c Fix calls in TShock.cs and TSPlayer.cs 2015-07-04 14:18:17 +01:00
Lucas Nicodemus
3d5cc61b57 Change codename to reflect history 2015-06-30 09:29:40 -06:00
Lucas Nicodemus
acc24165fe Change codename to not preemptively mark 5.x 2015-06-25 01:00:16 -06:00
Lucas Nicodemus
f14aedd4da Remove survey reference 2015-06-04 17:13:44 -06:00
MarioE
d5fb8726cc Extend NetItem 2015-05-04 22:11:10 -04:00
Enerdy
ee776b7e60 Fix grammar, explicitly state that we need this check 2015-05-02 13:45:40 +01:00
Enerdy
f4fa624936 Specify which item is causing a player to be disabled. Fixes #909. 2015-05-02 03:03:41 +01:00
White
dd7ad78d3f Adds a User object to TSPlayer 2015-04-29 17:24:20 +09:30
Lucas Nicodemus
050a350c9f Finish documenting TShock.cs 2015-04-17 04:41:22 -06:00
Lucas Nicodemus
d182e3a629 Add more documentation to more internal methods 2015-04-17 02:33:37 -06:00
Lucas Nicodemus
be75603587 Add more documentation to TShock.cs for high level variables 2015-04-17 01:39:19 -06:00
Lucas Nicodemus
00ad1c63b4 Check to see if a player is logged in before calling logout hook on dc 2015-04-17 00:17:19 -06:00
Lucas Nicodemus
be19c3998b Call OnPlayerLogout when a player leaves the server
Fixes #902
2015-04-16 23:41:24 -06:00
Lucas Nicodemus
417ffbc740 Updated XML documentation for several methods 2015-04-12 23:39:04 -06:00
Zack Piispanen
904c44a1b6 Fix UseServerName config options, to now work properly. Remove duplicate unused code. Ensure that everywhere we use Main.WorldName, we are sending the config server name. 2015-04-09 22:58:32 -04:00
White
cd353c27a3 Time parameter for tempgroup 2015-04-06 12:31:07 +09:30
Lucas Nicodemus
3e536a1aac Small ad for survey 2015-04-05 19:24:30 -06:00
Zack Piispanen
9547dade6b Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2015-04-04 01:46:54 -04:00
Zack Piispanen
05c127f20c Add dumping of RestHandlers, to sorta maybe create a little documentation on a system we've never documented. 2015-04-04 01:40:30 -04:00
Lucas Nicodemus
d8a8ba3be9 New version codename 2015-03-25 23:15:51 -06:00
Zack Piispanen
7ad1889a13 Tick version and clean up some white space. 2015-03-25 21:17:43 -04:00
White
c7ce6f3f78 Switch from LogLevel in favour of TraceLevel 2015-03-19 14:38:37 +10:30
Zack Piispanen
b031f45cb0 Change the way we ignore packets from clients while swapping with SSC inv.
Add dump for SSC, and terminate the application (maybe).
2015-03-16 20:36:32 -04:00
Zack Piispanen
7fe761bacb Make an instance variable part of TShock so that the Loggers have access to it for using the ServerAPI logger because sometimes the log has been disposed of when we write to it (i.e. other plugins) 2015-03-16 19:49:23 -04:00
Lucas Nicodemus
2658aa1c6d Version tick 4.2.9
inb4 "Shank should not have released without clearing it with everyone"
2015-03-15 15:23:35 -06:00
Zack Piispanen
0b55e59ed4 Fixes SSC error message not being formatted 2015-03-15 12:29:41 -04:00
Zack Piispanen
27de182ef9 Log is not initialized when using command lines early enough, so dump to serverapi.logger. 2015-03-13 12:52:48 -04:00
Lucas Nicodemus
fba93e5602 Allow server to execute silent specifier
Removed erroneous playing command (duplicates /who).
Fixes #879
2015-03-08 21:24:54 -06:00
Lucas Nicodemus
adc0f0acfb Add the region a player left to OnRegionLeft 2015-03-06 22:40:32 -07:00
Lucas Nicodemus
e207114e34 Tick API version to 1.17 2015-03-01 22:31:53 -07:00
Zack Piispanen
406abce30c Add hooks for Region creation/deletion. Add hooks for Region Enter/Leave. Add member to TSPlayer displaying current region. Set private setters in AccountHooks. 2015-03-01 22:27:49 -05:00
Lucas Nicodemus
6e0de64f18 Remove more broken/obsolete/dead code 2015-02-28 19:15:19 -07:00
Lucas Nicodemus
260ba9c77c Add new, smaller welcome message, to replace ascii logo 2015-02-28 17:50:44 -07:00
Lucas Nicodemus
861ba0493e Remove gimmick logo used to promote 4.0 2015-02-28 17:43:08 -07:00
Lucas Nicodemus
34126651aa Remove useless UpdateURL code 2015-02-28 17:36:34 -07:00
Lucas Nicodemus
4cb36c4e37 Re-enable stat tracker 2015-02-28 16:27:38 -07:00
Lucas Nicodemus
e2eb659d62 Remove 'TerrariaShock' in the console title 2015-02-28 12:01:45 -07:00
Enerdy
a632e7f510 Added specifier to tshock commands 2015-02-28 14:46:44 +00:00
Enerdy
825de3fe73 Update methods using deprecated SendData code and Logs 2015-02-28 13:08:32 +00:00
Lucas Nicodemus
c5625aa896 Merge pull request #870 from NyxStudios/whitexz-general-devel
Adds SQL logging from WhiteX's fork; closes #869
2015-02-28 01:21:54 -07:00
Lucas Nicodemus
7d9c960b0f Add config option for saving the world when last player exists 2015-02-27 00:38:47 -07:00
White
8ff36c6709 Adds a queue to the SQL log and fixes some issues pointed out 2015-02-26 15:37:36 +10:30