Lucas Nicodemus
91d5fab27d
Add account create & delete hooks
2015-02-21 22:35:05 -07:00
Zack
7a8422de5c
Add tile banning, because such whine, much desire (doge).
...
I am sure this will result in someone whining for wall banning as well, but that can wait another couple of months.
2014-07-27 20:57:17 -04:00
Zack
915e791406
Initial work to move all Server Side Character code to its own module.
2014-07-10 21:09:32 -04:00
MarioE
5e74037a3a
Remove any sort of Raptor interconnection -- should have been in some sort of separate plugin anyhow
2014-06-25 01:22:32 -04:00
Zack Piispanen
84d8049ac6
Add projectile bans and the commands needed to set them up.
2014-04-11 13:44:47 -04:00
MarioE
9f7055b806
Merge with upstream
2013-11-10 14:40:16 -05:00
Zack Piispanen
d56e02bb4e
Add TSAPI as a submodule to the TShock repo, and reference it in the TShock project instead of an exe.
2013-11-10 08:44:30 -05:00
Zack Piispanen
bd2f98c203
Re-add Stat Tracker. Disabled while we set up the backend.
2013-11-06 23:41:50 -05:00
MarioE
3e9aee3414
Begin Raptor compatibility
2013-10-30 22:34:09 -04:00
MarioE
565987da20
Remove 2 year old config files...
2013-10-01 20:55:19 -04:00
Zidonuke Ghost
0d351778a7
Initial server side character system implementation.
2013-10-01 06:22:08 -04:00
Zack Piispanen
fddaf657a5
Teleport code has been cleaned up.
...
Added tp prevention based on permission tp. Updated to latest server exe.
2013-09-30 16:23:11 -04:00
Zack Piispanen
7731bc46f1
More minor fixes
2013-09-28 23:52:51 -04:00
Zack Piispanen
c17b661166
Stripped out stupid shit
...
Commented packets we dont know about yet.
2013-09-28 17:32:03 -04:00
Zack Piispanen
dea360869b
Refactored the many matches found redundancy by adding a utils method. Changed the csproj to build x86 instead of anycpu which was causing issues for release.
2013-09-27 01:42:13 -04:00
Zack Piispanen
d53bb4b59c
Remove postbuild stuff
2013-09-17 02:25:37 -04:00
Zack Piispanen
004f02264d
Removed unused references.
2013-09-17 02:22:51 -04:00
Zack Piispanen
225668fcdd
Some small rest improvements. Use newest TServer binary.
2013-09-16 00:09:29 -04:00
Lucas Nicodemus
8fb046f5b3
Removed old, crusty stat tracker.
2013-08-22 22:50:59 -06:00
Lucas Nicodemus
9470e20423
Line ending normalization to CRLF (Windows)
2013-08-22 21:17:32 -06:00
CoderCow
72939c8876
Split REST permissions from Permissions into RestPermissions class.
2013-07-26 00:20:45 +02:00
CoderCow
290b30f916
Added PaginationTools class to greatly simplify sending multiple pages of data to a player.
2013-06-27 10:48:18 +02:00
Zack Piispanen
9ec77332fb
Updated server bin
...
Added PluginUpdater stuff. Very alpha at the moment until we can test more thoroughly.
2013-05-18 23:53:28 -04:00
Zack Piispanen
e37ada8749
Added event for reloading configs, so when a user does /reload it informs plugins that a config reload is requested.
2013-04-21 19:26:17 -04:00
Zack Piispanen
b37552ff27
Updated api to 1,13.
2013-04-19 23:54:11 -04:00
Zack Piispanen
9960526384
Fixed visibility of PlayerHooks.cs
2012-12-15 12:54:22 -05:00
Zack Piispanen
c37cc91ca0
Added Hook for player login, for plugin sake, now they can utilize the login before join.
2012-09-24 14:32:21 -04:00
Zack Piispanen
88394ac561
Added back in region manager.
...
Added back in spawnmob commands, including the obsolete boss commands.
2012-09-15 16:20:16 -04:00
MarioE
500fc6b211
Optimize some GetBy* methods, also fix up the project file.
2012-08-20 11:16:00 -04:00
Zack Piispanen
b56a77b39d
Removed the Region code. Left todo's for the places where we currently reference it though.
2012-05-30 20:12:27 -04:00
stevenh
b6b5a2f1ca
Added compatibiliy shims for old method signatures without which existing compiled plugins will error with missing method ...
...
This fixes #410
2012-02-24 11:37:43 +00:00
stevenh
3890a82b0e
Fixed missing SaveManager.cs from project file fixes #401
2012-02-21 14:38:36 +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
Lucas Nicodemus
c3d37846bd
More work on trying to fix this.
...
Changed MOTD to be a bit more convincing to change.
2012-01-21 00:10:59 -07:00
Zack Piispanen
4c4cd4027d
Removed lua, because it shouldnt be here.
...
Attempted hotfix of trashcan abuse. User's inventory shouldn't be saved if they are being nagged about logging out.
2012-01-12 18:00:05 -05:00
Lucas Nicodemus
c45291eb6b
Basic Lua loading prep.
...
TSHOCKPLUGINS-4
2012-01-03 16:54:38 -07:00
Lucas Nicodemus
b52e6a83c8
Re-add MaxMind's license
2012-01-01 03:10:43 -07:00
high
c5bb82529c
Fixed public EventArgs names
...
Fixed EventArgs types
Enabled project xml output
2011-12-31 20:05:28 -05:00
high
6437d2a977
Added HandlerList.cs so that we can have prioritized event handlers also so you can easily register a handler and not have to put 'if (e.Handled) return;' at the top.
2011-12-30 20:32:03 -05:00
Zidonuke
d5affa3ba5
Fix projectile removal.
2011-12-29 18:53:27 -05:00
Lucas Nicodemus
26afe92648
Hark
2011-12-22 12:16:19 -07:00
Zidonuke
ad22a379d9
New config to disable dungeon guardian and instead send players to spawn (stops hack abuse)
...
Changed AlwaysPvp to support new features better.
Now checking ItemAnimation for stuff.
Initial data structures for Server Side Inventory handling support.
2011-12-20 13:12:27 -05:00
Deathmax
480b58a47d
Now Mono compatible
...
(You need sqlite3.dll from SqlBins if running on Windows and sqlite3.so if running on Linux)
2011-12-13 21:41:52 +08:00
Deathmax
57f45e12bf
Mono compatibility
2011-12-13 17:24:46 +08:00
vharonftw
ec116a6b4c
added filter to ingnore custom projectiles made by the client
2011-12-11 06:57:35 +08:00
vharonftw
91c0e76da7
Added item stack hack detection to player slot handler
2011-12-07 20:57:54 +08:00
Lucas Nicodemus
8514140ca7
As per High's complaining, holocaust against the Tools class (now Utils)
...
Plugin developers: You really need to change to reference this.
2011-12-01 23:24:02 -07:00
Deathmax
4b06a8e767
Add more XNA references
...
It LIVES!
2011-12-02 12:00:55 +08:00
Deathmax
82acf0cdfb
Add XNA dependency.
2011-12-02 11:55:44 +08:00
Michael Wojnar
574573f0ba
Added the /settle command, which is just like "settle" from the console.
2011-11-29 21:01:04 -06:00