Commit graph

980 commits

Author SHA1 Message Date
high
1fa5fdcf04 Implemented SaveWorldOnCrash 2011-08-17 17:19:02 -04:00
high
aecf61afcf Added descriptions and descriptions dumper 2011-08-17 17:18:23 -04:00
high
5ea032cf79 Removed DistributationAgent 2011-08-17 17:17:15 -04:00
high
63623bd971 Version tick 2011-08-17 14:47:37 -04:00
high
8e90b34b99 Reverted, was stopping TSPlayer.All from working. TSPlayer.All should really be a separate class. 2011-08-15 19:32:14 -04:00
high
47e6543371 Fixed exception on empty item slots. 2011-08-15 19:27:30 -04:00
high
81d45ad076 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-08-15 19:02:31 -04:00
high
445a3fd9d8 Added event 'TShock.Initialized' that is called after tshock is initialized.
'Called after TShock is initialized. Useful for plugins that needs hooks before tshock but also depend on tshock being loaded.'
2011-08-15 19:02:10 -04:00
Zack Piispanen
8f90da6e38 also, there needs a permission change from editspawn to manageregion 2011-08-15 18:19:33 -04:00
Zack Piispanen
ec63e61e1f regions should work, and load from db at start.
regions also have remove syntax, /region remove user region which removes them from the list, if they exist.
2011-08-15 18:18:35 -04:00
Zack Piispanen
e0d509982f Regions will be less borked now, we hope.
Unit test is now included for group( simple one )
2011-08-15 17:27:17 -04:00
Deathmax
5d7c38817a /annoy should work correctly now.
/annoy's loop has a check to make sure player hasn't changed in the mean time (hopefully what I'm doing is thread-safe)
2011-08-15 17:30:54 +08:00
high
e5a725a513 Missing a , 2011-08-13 13:17:00 -04:00
high
4100fdc8f6 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/GetDataHandlers.cs
2011-08-13 12:51:45 -04:00
high
ad664bfcca Moved item ban checking into the PlayerSlot handler. Still has the issue of kicking the person too early though. 2011-08-13 12:50:53 -04:00
Deathmax
2ed25e57a5 Add range checks to chest openings and sign edits. 2011-08-13 21:08:38 +08:00
Deathmax
0392149afa Added checks for invalid tile types 2011-08-13 20:28:16 +08:00
Deathmax
9119eab639 Reset world info to client if teleport fails. 2011-08-13 20:14:59 +08:00
Deathmax
e24df84d9a Prevent invalid walls from hiding stuff. 2011-08-13 20:04:00 +08:00
high
258b7d48fb Added TShock.SendBytes which uses packetbuffer if available, otherwise sends like normal. 2011-08-12 23:17:23 -04:00
darkunderdog
2ed91e26a0 Updated GetDataHandlers.cs - Adding /region name - hit a block and get the name of region you are in 2011-08-12 06:53:55 -05:00
darkunderdog
011bdc720f Updated TSPlayer.cs - Adding /region name - hit a block and get the name of region you are in 2011-08-12 06:50:53 -05:00
darkunderdog
3dde96c369 Updated Command.cs - Adding /region name - hit a block and get the name of region you are in 2011-08-12 06:48:15 -05:00
darkunderdog
d34397ded6 Added Message Telling You The Region Name That Is Protected 2011-08-12 00:06:19 -05:00
darkunderdog
8d2d41d0c9 Adding getting region name for region messages 2011-08-12 00:03:43 -05:00
Deathmax
2094aaa0d9 Reenable kickonmediumcoredeath and banonmediumcoredeath. (will not kick HC) 2011-08-11 17:33:19 +08:00
Deathmax
c71789275d Re-enable hardcoreonly.
Added mediumcoreonly (will allow mediumcore and hardcore players)
2011-08-11 17:28:56 +08:00
Deathmax
9447ce37dc Improve on projectile draw exploit detection. 2011-08-11 17:13:40 +08:00
high
6370974f30 Changed updater to json 2011-08-11 00:28:06 -04:00
high
3312b769c4 Fixed teleporting 2011-08-11 00:27:56 -04:00
high
2a0bf9036a Hashing now supports xp. Simply append "-xp" to the algorithm name.
Fixed kicking for mana over 200, max mana was raised to 400 in 1.0.6.
2011-08-10 05:25:17 -04:00
high
923358a4b2 Increase version tick 2011-08-09 23:25:02 -04:00
high
ba67148ed8 Reverted teleport method.
Fixed server.dat corruption
2011-08-09 23:24:02 -04:00
high
7b31885a0a updated version tick 2011-08-09 19:21:25 -04:00
high
323135635a Updated api dll again
buffering is on by default now
2011-08-09 19:18:59 -04:00
high
8f934c89dc Fixed player info packet 2011-08-09 19:10:20 -04:00
high
ceefbfdb03 Merge branch 'general-devel' of github.com:TShock/TShock
Conflicts:
	TShockAPI/PacketBufferer.cs
	TShockAPI/Properties/AssemblyInfo.cs
2011-08-09 18:42:31 -04:00
high
552dff56ee update version tick 2011-08-09 18:28:08 -04:00
high
f2df7be202 updated api version attribute 2011-08-09 18:25:06 -04:00
high
8c22b3e448 Updated tshock for terraria 1.0.6. Removed hardcore kick for now as it needs to be fixed. 2011-08-09 18:15:47 -04:00
high6
4bf14590d6 Merge pull request #288 from darkunderdog/patch-9
adding logged in username to /playing in console - TSHOCK Edit
2011-08-08 20:04:35 -07:00
high6
d67b9b4f7f Merge pull request #287 from darkunderdog/patch-8
adding logged in username to /playing in console - RCON Edit
2011-08-08 20:03:57 -07:00
high6
72c2ccb292 Merge pull request #286 from darkunderdog/patch-7
Change /ip to /userinfo - this now gives the IP and the name of the user who is logged in.
2011-08-08 19:34:01 -07:00
high6
2707dffde9 Merge pull request #283 from darkunderdog/patch-5
Fixes /warp list and /region list
2011-08-08 19:33:16 -07:00
high6
1a2183a2c2 Merge pull request #282 from darkunderdog/patch-4
Updated /reload to now include reloading permissions.
2011-08-08 19:33:07 -07:00
darkunderdog
6b9e462ff4 adding logged in username to /playing in console - TShock Edit 2011-08-08 19:46:40 -05:00
darkunderdog
699c79f5bf adding logged in username to /playing in console - RCON Edit 2011-08-08 19:41:03 -05:00
darkunderdog
8f4347cf81 Change /ip to /userinfo - this now gives the IP and the name of the user who is logged in. 2011-08-08 19:31:27 -05:00
high
7e3a38c5c1 Typo 2011-08-08 19:59:37 -04:00
darkunderdog
42cd5756ed Fixes /warp list and /region list 2011-08-08 07:08:45 -05:00