Lucas Nicodemus
1147788154
ReSharper redundant code cleanup
2011-12-30 14:32:05 -07:00
Zidonuke
6353f9c877
Fix anti dead protection, some item bans, and default configs.
2011-12-29 02:50:05 -05:00
Zidonuke
f360067198
Request for Erik
2011-12-29 01:56:18 -05:00
Zidonuke
b7d84d6855
Implemented guest group config and default group.
2011-12-29 00:38:22 -05:00
Zidonuke
be20d07707
Implemented config for disabling account login at join.
2011-12-29 00:32:12 -05:00
Zidonuke
8521241ab7
Fix slots bug
2011-12-28 23:12:05 -05:00
Zidonuke
5619ae3660
Disabled region protection for chests by default, added config option. Thanks DarkunderdoG
2011-12-28 22:38:29 -05:00
Zidonuke
34efba9c1f
Changed hack detection to allow future permissions overrides, now prevents hack clients modding max hp while online.
2011-12-28 21:03:29 -05:00
Zidonuke
da5de78155
Server password in tshock now, you can login with your account password now
2011-12-28 20:40:25 -05:00
Zidonuke
14e2d8ca46
Add max range for being restricted
...
Change max reserved slots to 20
2011-12-27 14:53:55 -05:00
Zidonuke
d01426e2b1
New anti spam for liquids and projectiles
...
Revamped anti spam systems
New liquid security
2011-12-27 14:06:06 -05:00
Zidonuke
c11b944735
Invisibility Potions are now item banable.
...
New noclip detection, has ignore permission.
2011-12-27 13:26:37 -05:00
Zidonuke
40973abb3f
Add require login config
2011-12-27 12:42:53 -05:00
Zidonuke
5c6d03f9af
Improved spam detection for create and kill tiles.
...
Improved item use blocking with banned items.
Reserved slots should work now to 5 slots above max.
2011-12-27 12:02:07 -05:00
Zidonuke
9a4a77dfcc
Force time config.
2011-12-27 10:06:34 -05:00
Zidonuke
06bcf00013
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
...
Conflicts:
TShockAPI/ConfigFile.cs
2011-12-22 23:50:31 -05:00
Zidonuke
c40d3ac082
Commit chat format fix. >.> Bedtime.
2011-12-22 23:48:59 -05:00
darkunderdog
636ddb2aba
updated chatformat to include groupname
2011-12-22 20:44:49 -06:00
Zidonuke
e0094ae642
Chat format is configurable now.
2011-12-22 17:46:55 -05:00
Zidonuke
33d304a4fa
Finish new prefix and suffix system for groups.
...
Removed admin chat stuff and will now use prefix/suffix's
2011-12-22 17:41:47 -05:00
Zidonuke
8cf298ad85
Save player data on backups
...
Server Side Inventory security improvements, blocking trashcan and "banks" items
CovertCorruption is now more thorough.
PvP Modes, normal, always, disabled now configurable
Initial group prefix/suffix implementation
Range checks reworked, Killing ice blocks now ignored for ice rod.
Adding a NPC name to item banlist will block it from spawning
Added configs to disable snowballs and clown bombs from npcs.
2011-12-22 17:32:51 -05:00
Lucas Nicodemus
26afe92648
Hark
2011-12-22 12:16:19 -07:00
Graham Cantin
a35dfcc1db
Fixes up Deathmax's Commit:b4971834238387d1cca96eea01f48fca51b0ba35
...
Adds some more/saner config descriptions while I'm at it.
Bumped version tick to 1222.
2011-12-22 01:27:36 -08:00
Zidonuke
c06bf2fe2e
Break off from older commands and systems, move to more recent configurations.
...
Cheating detection no longer kicks, instead uses new system to block actions, and notifies user to fix the issue instead.
2011-12-20 22:41:49 -05:00
Zidonuke
7c09a174e8
Quick fixes to new features.
2011-12-20 17:40:04 -05: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
Zidonuke
82fb69f9d4
Random Improvements and Fixes
2011-12-20 03:31:47 -05:00
Zidonuke
3c653f0ff7
Remove useless configs.
2011-12-20 00:47:49 -05:00
Zidonuke
8a62df9ebb
Renamed Solution... I'm picky and its easier to track what VS Solution is open in the taskbar.
...
Removed old kick/ban system for griefing and hacks.
Cheating detection redone to stop inventory editors going above the normal limits.
Revamped KillTile abuse detection to be always on.
Removed old hacks/exploit detection for exploits fixed by Redigit properly.
Removed some permissions and added one for killtile abuse detection.
Removed old configurations that are not used anymore.
AntiHack/Protection System COMPLETELY revamped to properly block and revert all actions that are abusive.
Item Ban List is now the primary method to control various griefing items. To block Explosives or Sandguns or other items, use the Item Ban List.
Banned items are able to exist in your inventory but the server will ignore all attempts to use those items.
To protect against hack clients doing world edit type actions, use regions and spawn protection.
2011-12-19 23:52:26 -05:00
Deathmax
c8c2307935
Allow users to disable hardmode from occurring.
2011-12-18 21:08:04 +08:00
Deathmax
b497183423
Allow admins to choose either or both IP or name bans to enforce
2011-12-18 20:36:03 +08:00
Deathmax
ed6aa9c07b
Enable kicking proxy users as identified by the MaxMind GeoIP database.
2011-12-18 09:16:13 +08:00
Lucas Nicodemus
d05d18214e
Added a configuration option for disabling item stack checks.
2011-12-11 11:16:23 -07:00
Lucas Nicodemus
a418ada6f5
Added some config options for the unsafe fixes.
2011-12-11 10:58:55 -07:00
Deathmax
85123a4db3
Option to send player IPs to admins.
2011-12-04 17:38:30 +08:00
Deathmax
28c4f9ed9c
Add DisableTombstones
2011-12-04 15:55:20 +08:00
Deathmax
3ab1bb24b4
Terraria now has different default NPC spawn values.
2011-12-04 00:56:22 +08:00
Deathmax
2b3966990c
Reset packet buffering to true
...
SendBytes was implemented a few commits back.
2011-12-03 11:02:51 +08:00
Deathmax
3a9d95eba6
Packet buffering does not work ATM, so disable. (SendBytes isn't implemented)
2011-12-02 12:07:46 +08:00
high
1a9f4d43bc
Disable Rest by default
...
Version Tick
2011-09-05 23:57:38 -04:00
Lucas Nicodemus
cc0852383d
!!!IMPORTANT!!!
...
!!!!! READ THIS !!!!!
Changed default API port to 7878 (8080 is used by TCAdmin in a lot of cases, therefore it would fail dramatically).
2011-09-05 21:27:33 -06:00
high
f949738db9
Added config options for RestApi
...
-IP now changes RestApi listening ip.
2011-09-05 14:33:37 -04:00
Lucas Nicodemus
92d940e5dc
Added startup/shutdown messages to Rest, for troubleshooting bad configuration settings.
...
Added server nickname configuration option, to be returned in the /status API endpoint
Added configuration option for disabling the /check API endpoint in the event that users don't like that.
Added /status API endpoint
2011-09-05 00:30:46 -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
Deathmax
a6132a31a2
Allow users to ban custom items
2011-08-22 18:47:28 +08:00
Deathmax
8b59e1c525
Kick on KANNIBALE specific items.
2011-08-20 20:22:17 +08:00
high
3ce05162cd
Added permissions description dump
2011-08-18 21:56:15 -04:00
high
aecf61afcf
Added descriptions and descriptions dumper
2011-08-17 17:18:23 -04:00
Deathmax
e24df84d9a
Prevent invalid walls from hiding stuff.
2011-08-13 20:04:00 +08:00
Deathmax
c71789275d
Re-enable hardcoreonly.
...
Added mediumcoreonly (will allow mediumcore and hardcore players)
2011-08-11 17:28:56 +08:00