Commit graph

63 commits

Author SHA1 Message Date
ricky
1ad261a562 All greif related checks now respect ignoregreifdetection and ban/kick greif flags.
Refactored common ban/kick logic into helper method in tools.
Added ForceKick for when wanting to disallow players to join when sever is full or name is too long or not on whitelist etc.
Updated OnJoin to set e.Handled when players are force kicked during join.
Logging all players that successfully join the server.
2011-06-07 15:09:18 +10:00
Shank
e375703e96 Brackets 2011-06-06 19:01:08 -06:00
Shank
43b968e37f Added ban for placing impossible to place tiles and liquids.
Added ban for attempting to place non-existent liquids.
2011-06-06 16:38:41 -06:00
ricky
e30ddc0079 Added the final missing terraria command.
Removed Terraria commands from the output of help.
2011-06-06 20:43:59 +10:00
ricky
b8e4df2912 Issue #27 /kick, /ban. /tp and /tphere now handle quotes. 2011-06-06 20:03:53 +10:00
ricky
b99da71d58 Added MaxSlots on debug-config output 2011-06-06 19:50:34 +10:00
ricky
b33d1e1e95 Made hardcore part of spawnboss privilege intead of cfg. 2011-06-06 19:40:11 +10:00
Shank
dfc4325e59 ReSharper Code optimization 2011-06-05 23:36:41 -06:00
Maverick Motherfucker
78c577ab96 fixed /auth 2011-06-05 22:23:26 -07:00
Shank
d9df2bf962 Added /me
Turned back on logger
Stopped logging send message events(spam!)
Closes #28
2011-06-05 22:37:56 -06:00
high
18a3265ab3 Merge branch 'master' of github.com:TShock/TShock
Conflicts:
	TShockAPI/TShock.cs
2011-06-05 19:11:39 -04:00
high
1caf69998d Replaced the 3 ban files with a simple ban manager which stores ip, name and reason. 2011-06-05 19:05:38 -04:00
Maverick Motherfucker
0b637c1481 Fixed /off 2011-06-05 15:48:22 -07:00
high
73f17b0260 Added MaxSlots (Kicks player if full) 2011-06-05 17:53:18 -04:00
Shank
6909810519 Forgot to close the StreamWriter. 2011-06-05 15:05:11 -06:00
Shank
03927f7d72 Merge branch 'master' of github.com:TShock/TShock 2011-06-05 15:00:35 -06:00
Shank
3422ade35f Added /auth <token> 2011-06-05 15:00:11 -06:00
Maverick Motherfucker
6fdb7e028c kick players before shutting down 2011-06-05 13:23:32 -07:00
Shank
32947a1a1e Changed /maxspawns to point to defaultMaxSpawns
Closes #18
2011-06-05 14:10:10 -06:00
Shank
0e50d37522 Changed /maxspawns to point to defaultMaxSpawns 2011-06-05 14:06:40 -06:00
Maverick Motherfucker
a51a323b9b oops, forgot this' 2011-06-05 12:16:33 -07:00
Maverick Motherfucker
7c2f62d1be merged master into permissions-devel 2011-06-05 12:12:48 -07:00
Shank
73b3def96f Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/TShock.cs
2011-06-05 03:30:06 -06:00
Shank
c7d69f42fd Names are limited to 32 characters. 2011-06-05 03:28:48 -06:00
Deathmax
c85dca933f Merge commit '9a68676392' into general-devel-2 2011-06-05 17:27:33 +08:00
Deathmax
436b50f26e some checks for tp 2011-06-05 17:27:18 +08:00
Shank
9a68676392 Added /playing 2011-06-05 03:23:28 -06:00
Deathmax
2a2fbe62d5 . 2011-06-05 13:49:10 +08:00
Deathmax
5b655f00de Added broadcast for /ban. (thanks rjhazelwood)
Changed broadcast for /kick as it now takes partial matches.
2011-06-05 13:32:55 +08:00
Shank
549728b510 Added DistributionAgent to configuration file. Default is facepunch. Change it to terraria-online for cheat removal. 2011-06-04 22:28:13 -06:00
Shank
b786c80bb0 Added /debug-config
Added Version codename
Added version tick early
Closes #15
2011-06-04 21:57:41 -06:00
Shank
68014b4853 SpawnRate now uses default spawn rate 2011-06-04 20:38:45 -06:00
Shank
95a066d145 Fixing spawn rates 2011-06-04 20:28:29 -06:00
Maverick Motherfucker
4907407337 merged master into us 2011-06-04 13:56:39 -07:00
Maverick Motherfucker
362b2b776e Removed all referneces to admin and replaced with group permissions 2011-06-04 13:35:52 -07:00
Maverick Motherfucker
8d7a52ff9a changed default group permissions and fixed /help 2011-06-04 12:00:00 -07:00
Maverick Motherfucker
24f7756370 did a debug session, fixed bugs 2011-06-04 10:35:20 -07:00
Deathmax
069c95e2cf Spawn protection. 5 block radius.
/protectspawn - toggle spawn protection.
2011-06-04 14:21:41 +08:00
Maverick Motherfucker
4aa5c71b5b got command handling implemented 2011-06-03 22:50:30 -07:00
Maverick Motherfucker
bf0a95f656 finally converted all commands 2011-06-03 22:42:48 -07:00
Maverick Motherfucker
8344801128 Started work on revamping command system for permissions, but I'm out for the night, cya tomorrow 2011-06-03 22:28:05 -07:00
Deathmax
cd539e0e7e Fixed /help output. (Thanks rjhazelwood) 2011-06-03 22:00:14 +08:00
Deathmax
60156af877 FindPlayer now has partial matches. 2011-06-03 19:51:43 +08:00
Shank
aefde30a8d Fixed /off, it now saves the world.
Added /off-nosave, it doesn't.
Raised threshold to 20.
Closes #8
Closes #6
Closes #5
2011-06-03 03:02:48 -06:00
Maverick Motherfucker
35f78a2207 made /invasion a toggle 2011-06-02 23:31:40 -07:00
Maverick Motherfucker
be94eecd3e oops 2011-06-02 23:30:01 -07:00
Maverick Motherfucker
abe6b5c998 fixed /spawn 2011-06-02 23:24:28 -07:00
Maverick Motherfucker
818348a445 Caching IsAdmin as to optimize load on file system 2011-06-02 21:59:33 -07:00
Maverick Motherfucker
e52a1d35b5 Merge branch 'master' of git.assembla.com:terraria 2011-06-02 21:06:44 -07:00
Maverick Motherfucker
e187e673f9 Fixed teleport somewhat 2011-06-02 21:06:25 -07:00