Commit Graph

1600 Commits

Author SHA1 Message Date
Evenprime
80b3718993 Move chat.spam check from "high" to "lowest" listener level, to
support HeroChat and similar.
2011-09-14 15:06:37 +02:00
Evenprime
8442194f3c Fix missing option descriptions + fix formatting of plugin.yml 2011-09-12 00:22:56 +02:00
Evenprime
0264eb97d5 Display which checks are active in which world on startup 2011-09-11 20:17:51 +02:00
Evenprime
1480ebb3db New check "chat.spam" with configuration and permissions 2011-09-11 19:07:38 +02:00
Evenprime
af2242844f Updated link in readme.txt 2011-09-10 21:52:12 +02:00
Evenprime
ad92e67256 Fix (harmless) NPE in case of portal usage with disabled nether. 2011-09-10 18:53:16 +02:00
Evenprime
fbd078209c Prevent dupe exploit in combination with .drop protection 2011-09-07 17:37:47 +02:00
Evenprime
5b56fc7302 - Some code cleanup
- measure serverside lag in a seperate thread, once per second
- (Server) lag resistant "more packets" check
- minor adjustments to default config settings
- fixed a bug that would deactivate the durability check if the
morepackets check got deactivated
2011-09-03 19:05:59 +02:00
Evenprime
c0a124ac61 Create folders for action-files, if they don't exist yet 2011-09-03 01:33:45 +02:00
Evenprime
0283ded357 - Respect -p parameter of craftbukkit (plugin directory)
- "logfile" config option is now relative to the Nocheat/ folder,
instead of relative to the craftBukkit folder.
- new check blockplace.reach: limit distance at which blocks may be
placed
- new check blockplace.liquid: don't allow block placing onto liquids
- new permission nodes and config options for the new checks
2011-09-02 19:33:32 +02:00
Evenprime
848d2b3623 Added infinite durability hack check
Deactivated parts of the NoClip check, until I can work on it
2011-09-01 14:08:48 +02:00
Evenprime
92620c4fd4 NoCheat 2.0 initial Commit 2011-08-31 15:26:07 +02:00
Evenprime
6d0da77e7d Use SuperPerms if "Permissions" plugin isn't found 2011-08-23 22:42:36 +02:00
Evenprime
911d62a411 Workaround for placing blocks below yourself 2011-08-22 13:39:03 +02:00
Evenprime
6a7e7d239f Try to make speedhack ignore "cancelled" move events. 2011-08-21 14:37:21 +02:00
Evenprime
0284f5be3f More stuff for infinitedurability check: cancel using of items, choose
if to log or not. Only log once every 5 seconds.
2011-08-20 22:46:24 +02:00
Evenprime
c207f6ce94 Fix the fix for cancelled move events. Rather use the real player
location than the faulty "from" location as a new setback point.
2011-08-20 22:10:13 +02:00
Evenprime
bc35207828 Detect and kick players that activate the infinite durability hack 2011-08-20 21:33:47 +02:00
Evenprime
624e04393f Fixed behaviour of ladders that don't fully connect to the ground 2011-08-20 20:00:43 +02:00
Evenprime
d23f38ebd1 Fixed water on top of player behaviour + Fixed behaviour in case of
cancelled move-events
2011-08-20 15:51:55 +02:00
Evenprime
6033ee47e5 Fixed fences and halfblocks behaviour + make "enforceteleport" true by
default
2011-08-19 20:39:40 +02:00
Evenprime
f13c35ed59 Fixed movement check to reduce false positives/increase accuracy
(again)
2011-08-17 17:01:24 +02:00
Evenprime
d9985e1721 Fix false positives when jumping down half-blocks/stairs 2011-08-17 14:10:22 +02:00
Evenprime
3d338d5a65 Fixed a NPE with Nether portals in case that nether=false and
therefore the "to" location is null
2011-08-16 23:23:19 +02:00
Evenprime
0afa1d90f7 Display message(s) of the day before loading the rest of the plugin. 2011-08-09 18:39:27 +02:00
Evenprime
7e0721da98 Removed no longer needed workarounds + lots of code formatting 2011-08-09 15:58:05 +02:00
Evenprime
33e9c46716 Updated for CB #1046. Use new PlayerVelocity event + adapt to new
player move events + use new method to find out if "allow-flight" was
set.
2011-08-09 08:32:37 +02:00
Evenprime
91c77a1aab Removed redundant code, made waterelevators option work again 2011-08-08 20:51:20 +02:00
Evenprime
5485f1e090 Fix bug related to beds and make flying/jumping check a bit more
precise.
2011-08-08 18:25:19 +02:00
Evenprime
c08e8f0edf Fixed loophole that would allow players to bypass NoCheat for one move
when leaving vehicles.
2011-07-26 19:43:21 +02:00
Evenprime
6bdec962b2 Fix for strange bug preventing people (sometimes) from walking down
over ledges/stairs.
Changed behaviour if players are allowed to fly but seem to fly too
fast.
2011-07-23 19:42:38 +02:00
Evenprime
b8e3aeabd4 Consider all unknown blocks as "Solid" instead of "Nonsolid" 2011-07-23 14:26:20 +02:00
Evenprime
cd99a78718 Added new Permissions support, and defined permissions in plugin.yml
Added Tips-and-Tricks on startup
2011-07-18 17:18:26 +02:00
Evenprime
c438eee164 Option to set movement speed limits 2011-07-17 17:16:08 +02:00
Evenprime
ee1ae892eb Prevent the creation of new tasks while disabling the plugin 2011-07-17 07:45:38 +02:00
Evenprime
c5ec73b1f4 Fixed compatibility with Superjump plugin (and reduced false positives
in other cases)
2011-07-16 15:10:48 +02:00
Evenprime
68591702cb Another potential fix for spawn problems 2011-07-15 21:37:48 +02:00
Evenprime
978afb76cf Added option to set time between summaries 2011-07-14 06:53:44 +02:00
Evenprime
243cea5102 Fixed respawning (again) 2011-07-13 01:15:10 +02:00
Evenprime
ad78a91aab Fixed some problematic cases with teleports
Replaced flight-check completely with newer version
Fixed descriptions.txt file not getting automatically generated as
promised
2011-07-11 15:34:32 +02:00
Evenprime
0dea0c0285 further refinement of threshold values for moving check 2011-07-10 11:41:37 +02:00
Evenprime
62592a3580 Fixed moving check to be much stricter on sprinting mods and similar 2011-07-10 11:23:55 +02:00
Evenprime
25ab6a6659 Added option to limit reach for block destruction + configuration file
will get default values for missing boolean options instead of always
false.
2011-07-09 18:32:07 +02:00
Evenprime
be9a728eda Custom commands can now execute plugin commands too + made nukeCheck
a bit more reliable and faster
2011-07-09 16:14:20 +02:00
Evenprime
67c8ca13d1 Experimental "nuke" protection 2011-07-08 20:14:54 +02:00
Evenprime
8729400be5 Fixed Respawning 2011-07-05 16:29:19 +02:00
Evenprime
9406961f05 Fixed a rare exception in moving check if a teleport destination
isn't in the same world as the player.
2011-07-04 00:27:57 +02:00
Evenprime
272f2d410c Fixed teleports (for real this time) by completely rewriting how they
are handled.
2011-07-03 13:06:17 +02:00
Evenprime
c3b6148245 Adapted to CB 950+: Fixed teleports, reduced false positives while
moving/jumping around randomly.
2011-07-01 10:51:25 +02:00
Evenprime
a4bb515ee0 Potential fix(es) for flying after respawning 2011-06-30 13:30:00 +02:00