TShock/TShockAPI
ZakFahey ccb2a00a71 Fix config file access errors when starting up multiple TShock servers at once
Use case would be multi-server networks. This commit ensures that sscconfig.json is read with FileShare.Read enabled and stops writing to config.json and sscconfig.json on server load immediately after reading it if the file already exists, which is a no-op since neither of the config files have changed at that point.
2020-07-27 10:05:28 -07:00
..
CLI Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
DB Fix formatting...again 2020-06-13 10:41:02 -04:00
Extensions Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Handlers RequestTileEntityInteractionHandler - Use object size for building perm check. 2020-06-27 10:22:03 +02:00
Hooks Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Localization pass compile; add void vault code 2020-05-17 21:38:47 +08:00
Models Add modeling to new projectile handling 2020-05-18 15:47:31 +09:30
Net Fix wall read bug in NetTile 2020-05-29 17:17:24 +09:30
Properties Version tick: 4.4.0 2020-05-18 01:04:51 -07:00
Rest Resolve null reference on REST user group name. Solves #1850 2020-05-22 14:41:52 +09:30
ServerSideCharacters Fix config file access errors when starting up multiple TShock servers at once 2020-07-27 10:05:28 -07:00
Sockets pass compile; add void vault code 2020-05-17 21:38:47 +08:00
app.config Saving work to apply merge changes 2017-04-19 17:12:38 -06:00
BackupManager.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Bouncer.cs Updated GravediggerShovel ID 2020-07-07 21:49:08 -03:00
Commands.cs Command.cs - Multiple minor changes. 2020-06-18 14:18:25 +02:00
ConfigFile.cs Use Region blocks for better outlining readability 2020-06-07 16:35:52 -07:00
FileTools.cs Fix config file access errors when starting up multiple TShock servers at once 2020-07-27 10:05:28 -07:00
GeoIPCountry.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
GetDataHandlers.cs Merge branch 'general-devel' into addtileentityinteraction 2020-06-25 13:41:14 +02:00
Group.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
HandlerList.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
ILog.cs Overhaul debug logging 2020-05-19 22:04:10 -07:00
IPackable.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
ItemBans.cs Update Bouncer/Item Bans refs for new models 2020-05-18 14:45:36 +09:30
NetItem.cs pass compile; add void vault code 2020-05-17 21:38:47 +08:00
packages.config Update to Newtonsoft JSON v10.0.3 for parity with OTAPI/TSAPI 2019-03-30 15:47:14 +10:30
PaginationTools.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Permissions.cs Merge branch 'general-devel' into emojipacketevent 2020-06-02 11:21:19 +02:00
PlayerData.cs Initial working commit. 2020-05-27 23:05:45 -04:00
RegionHandler.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Resources.Designer.cs Remove headers from autogenerated file 2016-10-17 11:28:34 +05:30
Resources.resx Remove 2 year old config files... 2013-10-01 20:55:19 -04:00
SaveManager.cs Clean up world save to be less alarmist 2020-05-23 23:33:16 -07:00
SqlLog.cs Properly don't log if not logging enabled 2020-05-20 00:00:09 -07:00
TextLog.cs Properly don't log if not logging enabled 2020-05-20 00:00:09 -07:00
TShock.cs Merge branch 'general-devel' into projectilestruct-addition 2020-06-01 19:12:38 +09:30
TShockAPI.csproj Merge branch 'general-devel' into addtileentityinteraction 2020-06-25 13:41:14 +02:00
TShockAPI.licenseheader Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
TSPlayer.cs apply the rest of fixes for snake flute, prevent players from seeing the npc perm error on join 2020-06-15 13:32:42 -05:00
TSServerPlayer.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
UpdateManager.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Utils.cs pass compile; add void vault code 2020-05-17 21:38:47 +08:00
web.config Saving work to apply merge changes 2017-04-19 17:12:38 -06:00