Commit graph

167 commits

Author SHA1 Message Date
Zidonuke Ghost
262e6d8349 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2013-10-01 06:22:25 -04:00
Zidonuke Ghost
0d351778a7 Initial server side character system implementation. 2013-10-01 06:22:08 -04:00
Zack Piispanen
98a282cd2a Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2013-10-01 04:53:06 -04:00
Zidonuke Ghost
b2a8198bb1 Client UUID Implementation: Bans and User Auth.
Send ServerSideCharacter flag if set in WorldInfo.
2013-10-01 04:35:49 -04:00
Zack Piispanen
ce73b0c0b5 Add canchat permission as well as godmode being a toggle command. 2013-10-01 04:20:52 -04:00
Zack Piispanen
811a98bb4c Added Config option for Rest spam. 2013-10-01 01:06:41 -04:00
Zack Piispanen
b7019d8267 change permissions to tshock.xxx and fix default group creating to reference permissions that exist, and not hardcoded strings. 2013-09-22 23:14:14 -04:00
Zack Piispanen
4fed645fde Added config override for stat hacks. This makes updating for 1.12 easy as well since these will change then, small part of #525 2013-09-21 16:06:01 -04:00
Zack Piispanen
ef584c62d7 Added Application tokens that can never be deleted, and are loaded either by the command line arg, or the list in the config file. Other plugins can easily add their own tokens into the dictionary as well, however, I believe the config file approach works best for transparency to the user.
Currently, this is an extremely complex looking field in the config file now.  I don't think we should add a placeholder tho as servers wouldn't realize they had a rest token there.  Perhaps when we do a dump of the config file, someone can add the format for this field.

Closes #520
2013-09-17 18:44:58 -04:00
Lucas Nicodemus
7e1954d047 Removed now useless config option 2013-08-22 23:45:37 -06:00
Lucas Nicodemus
8fb046f5b3 Removed old, crusty stat tracker. 2013-08-22 22:50:59 -06:00
Lucas Nicodemus
ae7ab5f234 Updated copyright information to point to 2013. 2013-08-22 21:51:17 -06:00
Lucas Nicodemus
9470e20423 Line ending normalization to CRLF (Windows) 2013-08-22 21:17:32 -06:00
CoderCow
f8fbe9b5da Added config setting "RestUseNewPermissionModel" to allow switching between the REST permission models for backward compatibility. 2013-08-02 13:01:22 +02:00
CoderCow
580010c478 -Added "/v2/server/rules" and "/v2/server/motd" endpoints.
-Minor REST fixes.
2013-07-25 23:58:53 +02:00
CoderCow
5d2be35690 -Made the broadcast color configurable.
-Broadcast color defaults to Aquamarine now.
2013-07-22 12:22:40 +02:00
Lucas Nicodemus
033ffc67a9 Merge pull request #494 from Scavenger3/tile
Check for invalid place style.
2013-07-11 09:42:09 -07:00
MarioE
edb7e6e5a2 Set the default value of PreventDeadModification to true. 2013-07-09 16:54:29 -04:00
Scavenger3
2bd9b6a6b6 Check for invalid place style 2013-07-06 22:18:26 +10:00
CoderCow
863082dfc3 Added "-logpath" command line parameter.
Added "LogPath" config setting.
2013-06-29 12:15:32 +02:00
Zack Piispanen
a8ce4e511e Added fix to override chest stack size checks at startup. 2013-03-31 19:41:23 -04:00
Zack Piispanen
d4709a31f1 Added config option to utilize the allowed group on itembans
Support the config option and allow users on the allowed list to use the banned item.
2012-12-15 00:09:29 -05:00
Zack Piispanen
38ae8e9ce6 Added xmas hook such that when the server checks to see if it should do xmas related things, it will check all plugins first. 2012-11-10 22:43:39 -05:00
MarioE
f22ee0c09d Descriptions in config and permissions 2012-05-31 21:53:49 -04:00
Lucas Nicodemus
7eab1b55d3 Added an option to hide stat tracker debug messages 2012-05-29 20:24:17 -06:00
Deathmax
4eaf64709b Re-add ServerNickname and copies it to ServerName 2012-05-30 10:19:12 +08:00
Deathmax
c803edd8a8 Remove redundant servername config options 2012-05-30 10:05:40 +08:00
Zack Piispanen
162d90126d Decision: Only display the text by default 2012-05-27 22:16:10 -04:00
Zack Piispanen
bb657995f0 Fix chat over heads. 2012-05-27 22:14:15 -04:00
Lucas Nicodemus
6528a9e8f1 Added a config option for the formatting to use if chataboveheads is on 2012-05-27 11:03:58 -06:00
Lucas Nicodemus
8bcc24da7e Added some code to enable chat above heads 2012-05-27 10:19:52 -06:00
Deathmax
727bff5bd4 Fixes #439
Adds a configurable world name to be sent to clients which is saved as
the name of the server.
2012-05-27 11:46:49 +08:00
Lucas Nicodemus
1fb554a804 Added some documentation to some stuff 2012-05-26 11:04:36 -06:00
Lucas Nicodemus
2537da2346 Added a config option for preventing world modification when dead
Closes #437
2012-05-26 03:46:11 -06:00
Lucas Nicodemus
e596f309c5 Committed the change to ConfigFile.cs this time 2012-05-25 23:33:57 -06:00
Lucas Nicodemus
36f368ac20 Add PreventPiggyBanksOnServerSideInventory config opion 2012-05-25 23:29:40 -06:00
Lucas Nicodemus
5394734a33 Removed the last two changes without revertting 2012-05-25 20:10:19 -06:00
Lucas Nicodemus
81ba0f9108 Fixed a typo in 'AllowHardmoreCreep' 2012-05-25 20:09:39 -06:00
Lucas Nicodemus
3bad04af79 Made config options for hardmore creep more clear as to what they do.
Closes #448
2012-05-25 20:08:52 -06:00
Zack Piispanen
50d9cb602d Added config option to prevent people from spawning banned items. 2012-04-27 01:03:05 -04:00
Zack Piispanen
c27dfddaaa Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2012-04-27 00:48:53 -04:00
Zack Piispanen
653e609e25 Added config option to allow control of how statue spawn limits work. Updated binary to work with new hooks. 2012-04-27 00:48:38 -04:00
Lucas Nicodemus
8d5cdf04a8 Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Zack Piispanen
c81cd39fb3 New Features For the new Release! Config options to enable the spread of creep in hardmode. This means users can disable the corruption or the hallow from spreading. This allows server owners the chance to play on hardmode without it ruining their worlds. This does require the new TerrariaServer but the only change is the addition of a hook, which I believe does not require the increment of an API version attribute. 2012-04-18 00:46:30 -04:00
Zack Piispanen
7c7a9a90ee Whitelist kick message. 2012-04-15 14:59:10 -04:00
stevenh
41dbd31aac Converted all files to LF line endings 2012-02-21 15:56:34 +00:00
Zack Piispanen
46a653da99 Added config option for how often to save ssi, and applied that to the save checker.
Changed the OnTileEdit hook to take a player as well, so we know who is doing the edit.
Changed the output of the Debug folder to go back to bin\Debug\ since I dont work 3 directories about TShock.
2012-02-04 16:39:36 -05:00
k0rd
b66358bef2 Prevents users from sneaking items onto the server by holding them in their hands when ServerSideInventory is enabled. 2012-01-24 00:07:25 -05:00
k0rd
2d650b0a1b Fix for skeletron prime disabling players.
New config option to ignore crystal shrapnel for projectile updates.
2012-01-23 10:54:10 -05:00
Zack Piispanen
efee7caed2 Added ice workaround for players who want to use ice even with canbuild off.
This feature is only half done as players still get warned when their ice breaks.
2012-01-20 23:36:27 -05:00