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
high
b2f47f57ac
Updated to new binary (with the api merged).
...
Removed System.Drawing dependency
2011-09-24 18:30:19 -04:00
high
4b694c0c31
Moved classes out of Rest.cs into their own files.
2011-09-05 14:15:46 -04:00
Lucas Nicodemus
f87ff40260
Moved rest files around a bit
2011-09-05 12:09:23 -06:00
high
1fe7284f7c
Added SecureRest which implements token requirement for commands. Still must implement a Verify function and probably change SecureRest around a bit.
2011-09-05 02:44:46 -04:00
Lucas Nicodemus
d7012bd094
Reworked a lot of how REST works
2011-09-04 23:06:43 -06:00
high
59a2fcd62e
Added Rest example
2011-09-04 23:43:39 -04:00
Deathmax
d5943c94d8
Project file was missing a file from merge.
2011-09-03 13:30:43 +08:00
Lucas Nicodemus
b31a84cdd2
Merge remote-tracking branch 'remotes/origin/general-devel-mono' into general-devel
...
Conflicts:
TShockAPI/Properties/AssemblyInfo.cs
TShockAPI/TShockAPI.csproj
2011-09-02 23:23:23 -06:00
Lucas Nicodemus
442a5b4202
Stuff
2011-09-02 23:21:01 -06:00
Deathmax
9ed5f7a2f5
Added geoip support.
...
(grab the database from http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz and dump it in the tshock folder)
2011-09-02 12:28:19 +08:00
high
21ac8a4a0e
Removed XNA dependencies
2011-08-30 08:36:34 -04:00
high
b06ec57819
Permission magic strings removed
2011-08-18 21:10:39 -04:00
high
dcadec30de
Improved buffering slightly.
...
Disconnect messages are no longer buffered. (Fixes disconnect messages not being received)
2011-08-18 19:55:12 -04:00
high
3312b769c4
Fixed teleporting
2011-08-11 00:27:56 -04:00
Twitchy
e581f69249
Few other fixes
2011-08-06 13:49:47 +12:00
Twitchy
2c4625e426
Adds SQL Queries for Update, Read and Insert
2011-08-04 21:53:02 +12:00
high
3e045d51bf
Added Random.NextString
...
Rename IQueryCreator to IQueryBuilder
2011-08-03 04:22:20 -04:00
high
9d4e2d6d9b
Refactor changes didn't save
2011-08-03 02:55:12 -04:00
high
4bab43466c
Adding classes to make querying between sqlite/mysql easier
2011-08-03 02:52:44 -04:00
high
df196ae632
Moved extensions
2011-08-02 19:29:15 -04:00
high
1d042fccaa
Added packet buffering
2011-08-02 17:16:56 -04:00
Twitchy
b09b0ba9f2
Fixes RememberPosManager and player sprites showing on server, when they are not there
2011-07-31 15:31:57 +12:00
Twitchy
7dea80bb2f
DBEditor will add permissions from the Table already, plugins can insert their own Permissions now
2011-07-29 22:29:17 +12:00
Twitchy
8f28bd2b7d
Adds SetTable to DBTools, makes Tools and FileTools public, for TShock mods
2011-07-28 23:22:35 +12:00
Twitchy
bc2bfd5485
Adds DBTools.cs (Create and Insert Table)
2011-07-27 18:22:12 +12:00
high
57a2d082ef
Added query function for easier queries.
...
Normalized method names in GroupManager.cs
2011-07-24 10:12:18 -04:00
Lucas Nicodemus
5c59ebf71a
Merge remote-tracking branch 'remotes/origin/general-devel'
...
Conflicts:
TShockAPI/Commands.cs
TShockAPI/DB/GroupManager.cs
TShockAPI/DB/RegionManager.cs
TShockAPI/Properties/AssemblyInfo.cs
Terraria.sln
2011-07-23 17:25:20 -06:00
Zack Piispanen
ffd0471326
initial unit testing work and a few tweaks to stuff relating to items
2011-07-23 15:21:56 -04:00
high
2e0ce6eae5
Fixed terrariaserver references
2011-07-22 23:22:54 -04:00
high
3034e82d4e
Mysql binaries now copy local when tshock/dbeditor are built.
2011-07-22 23:11:58 -04:00
high
de5ce1a962
Moved sql and terrariaserver binaries
...
Fixed DBEditor reference
2011-07-22 22:49:54 -04:00
Lucas Nicodemus
5b79212b8f
Tweaked around with the region code a lot.
...
Databases will need to be rebuilt past this build.
2011-07-14 01:47:57 -06:00