Commit Graph

362 Commits

Author SHA1 Message Date
Evenprime
7f63028be0 Make "permlist" command faster, "reload" command limited by
additional permission
2012-02-07 16:25:45 +01:00
Evenprime
094c777068 Fix teleports not working. 2012-02-06 01:56:49 +01:00
Evenprime
adf3a4c9a3 Make the new "aggressive mode" nofall check respect configuration
settings.
2012-02-05 21:39:02 +01:00
Evenprime
c4861eeed9 Fix nofall check 2012-02-05 21:14:22 +01:00
Evenprime
bf7ac37cb1 Remove some no longer needed "lag" detection methods 2012-02-05 19:01:32 +01:00
Evenprime
026d6ef00e Fix detection of water (and jumping out of water) 2012-02-05 18:55:40 +01:00
Evenprime
e03c577717 Updated default configuration 2012-02-05 18:24:12 +01:00
Evenprime
bf9450aceb Make moving.morepackets check server lag independent 2012-02-05 18:13:45 +01:00
Evenprime
03688f6e86 Try to support MonsterEffect.JUMP 2012-02-05 17:30:37 +01:00
Evenprime
fa4ca4a75f Prevent a disabled "runfly" check from crippling the "morepackets"
check, handle teleportations better, prevent exploiting
the relation between "runfly" and "morepackets" check
2012-02-03 18:06:31 +01:00
Evenprime
6f93951028 Make lag warnings toggleable 2012-02-03 16:49:03 +01:00
Evenprime
a9839ca6d6 Updated defaults/limits, lag warning, really compile against CB 1.1 R3 2012-02-03 00:02:35 +01:00
Evenprime
273add2139 Increase default value for fight.speed to 15 2012-02-01 21:24:17 +01:00
Evenprime
303b893689 Minor change to block behaviour 2012-02-01 15:37:35 +01:00
Evenprime
5401f5f1f7 Let's call it NoCheat 3.0.0 2012-02-01 15:31:24 +01:00
Evenprime
d05b0aacf6 Descriptions.txt file, written on startup. 2012-02-01 00:10:14 +01:00
Evenprime
bacaf7a224 Some cleanup 2012-01-31 21:33:00 +01:00
Evenprime
d1aa15d1e9 Show limit in fight.speed check log messages 2012-01-31 21:11:43 +01:00
Evenprime
6e68ffed4b Fixed a screwup with a custom event 2012-01-31 17:54:38 +01:00
Evenprime
11827a89df New Checks fight.reach and fight.speed 2012-01-31 17:51:29 +01:00
Evenprime
22a82b8beb differentiate commands/chat, modified defaults 2012-01-31 16:50:15 +01:00
Evenprime
c83bbd999b Some bugfixes 2012-01-29 23:26:27 +01:00
Evenprime
c1d7e058dd Use Bukkits YAML Configurations to store stuff 2012-01-29 21:11:36 +01:00
Evenprime
7930bcb81d Further changes to logging and actions 2012-01-29 16:13:22 +01:00
Evenprime
6d9675cb6a Class renamed to be more descriptive 2012-01-25 23:25:25 +01:00
Evenprime
b6154df02a Rewritten logging system, get rid of "LogLevels", allow free choice of
log destinations (chat, console, file) instead.
2012-01-25 23:18:12 +01:00
Evenprime
8488056130 Updated to new RB and event system. 2012-01-25 17:04:07 +01:00
Evenprime
810ae38fc7 Only one permission for all commands, new check "chat.color". 2012-01-17 15:45:58 +01:00
Evenprime
5511a92bdf Make our CommandSender look like a ConsoleCommandSender, because some
plugins insist on that.
2012-01-11 02:49:22 +01:00
Evenprime
b3ebec3580 Redstone repeaters are considered half-blocks now. 2012-01-08 19:00:23 +01:00
Evenprime
768a9fb9a1 Revert a change made concerning consolecommands. They are now (again)
executed immediatly.
2012-01-08 18:46:45 +01:00
Evenprime
c7db4113af Forgot to define new permission in plugin.yml 2012-01-05 15:25:19 +01:00
Evenprime
4a9bc95aad Drop check - kick players for dropping too many items in a short
timeframe + Support permission changes better in playermove checks
2012-01-05 14:04:15 +01:00
Evenprime
e8d8341d3b Fix players getting drawn back to a really old location if
they get, then lose the "moving" permission. Silently catch
all exceptions in command execution that can't be handled anyway.
2012-01-04 20:44:13 +01:00
Evenprime
b10a02d424 Catch random, unexplainable NPE in Inventory listeners when shutting
down
2012-01-04 14:26:13 +01:00
Evenprime
83789e27c0 Execute commands delayed synchronous 2012-01-04 14:25:44 +01:00
Evenprime
655dae0d85 Even better compatibility with LumberJack without losing security 2012-01-01 19:05:19 +01:00
Evenprime
7018858537 Support the "rocket" command and similar stuff better 2012-01-01 18:18:34 +01:00
Evenprime
f3df291f85 Increase minimal delay between two jumps from 3 to 9 ticks 2012-01-01 17:56:37 +01:00
Evenprime
5d56a8c66c Ignore Blockbreak events if the block clearly wasn't broken by a
player manually
2012-01-01 15:15:20 +01:00
Evenprime
5818a32fc0 Remove fight.selfhit check as it causes sometimes problems and is no
longer really needed
2011-12-29 16:43:21 +01:00
Evenprime
1eefa59640 Make sure the player is in a world, and if not, fall back to default
configuration.
2011-12-28 19:28:54 +01:00
Evenprime
c3a429ca10 Fix NPE on teleports. Show NoCheat commands to everybody who at least
has permission for one of the commands.
2011-12-24 01:31:41 +01:00
Evenprime
de0530a231 set new version 2011-12-23 22:18:18 +01:00
Evenprime
9735f3fac1 Deactivate dropCheck for now, as it faces an unsolvable problem 2011-12-23 22:14:44 +01:00
Evenprime
bc9869a68f Restructured how data and config per check is created and stored,
bundle checkspecific stuff in packets, use our own "CommandSender"
instead of Bukkits consolecommandsender for issuing commands
2011-12-23 19:41:24 +01:00
Evenprime
eb87a37d5b some moving of source files 2011-12-23 17:21:35 +01:00
Evenprime
add6316c04 Fix double vs. int conversion problem 2011-12-23 17:13:00 +01:00
Evenprime
dc3887b599 Lower default flightheight limit 2011-12-23 17:04:01 +01:00
Evenprime
0c506576d3 New check "inventory.drop", some more saveguards for checks etc. in
case of errors.
2011-12-23 16:56:32 +01:00