Commit Graph

77 Commits

Author SHA1 Message Date
asofold
5625b61b41 Refactor to simple exemption API and use it ! 2012-08-24 22:52:33 +02:00
NeatMonster
c94bd978a8 Mostly some Metrics related changes. 2012-08-24 22:02:38 +02:00
NeatMonster
f662f98369 NetServerHandler improved. Metrics can now be fully disabled.
Permission for viewing plugins and versions (re-)added.
2012-08-24 14:52:24 +02:00
NeatMonster
a97bda6d7f No NSH this time. New FastClick check! 2012-08-22 19:34:01 +02:00
NeatMonster
50e3d02e5d Updated dependencies. New messages if an update is
available/configuration is outdated. Improved FastBreak, NoPwnage and
SurvivalFly checks. Re-added the 'Moved too quickly fix' (it needs to be
manually enabled in the configuration).
2012-08-22 02:41:28 +02:00
NeatMonster
4633fee6a5 Removed the packets workaround: too much troubles. Changed reach
distance, less false positives should be thrown now. Added a nice
message when an operator joins if an update is available.
2012-08-21 02:49:14 +02:00
NeatMonster
664fdd1374 Fixed label names. 2012-08-20 21:51:53 +02:00
NeatMonster
dde0f74003 Added Metrics support! 2012-08-20 19:40:00 +02:00
NeatMonster
e585e918fd Removed the NetServerHandler proxy, now overriding packets instead.
Reverted the changes about plugins protection, now if enabled in the
configuration, the /plugins and /versions commands will be OP-only.
2012-08-20 14:31:11 +02:00
NeatMonster
963c363c7d Welcome back '/nocheatplus info <player>' command! 2012-08-18 22:56:35 +02:00
NeatMonster
811b1d4023 Added more settings/permissions on request. 2012-08-18 16:57:54 +02:00
NeatMonster
858f610e79 NoCheatPlus can now prevent Bukkit from blocking fly mods! 2012-08-18 15:28:30 +02:00
NeatMonster
90f16a2799 Fixed NoFall damaging players switching from Creative to Survival mode. 2012-08-15 16:55:39 +02:00
NeatMonster
0f0e22a993 Improved NoFall and SurvivalFly checks, again I know... 2012-08-15 14:18:38 +02:00
NeatMonster
55ec451d64 Cleaned some stuff... 2012-08-14 19:19:39 +02:00
NeatMonster
96a7f493f8 Fixed server sometimes ignoring players due to our custom
NetServerHandler.
2012-08-13 17:10:31 +02:00
asofold
f515f57231 Remove unnecessary game mode check in NoFall. 2012-08-13 16:56:37 +02:00
asofold
204e416a96 Exempt players in creative mode from NoFall handling. 2012-08-13 16:24:44 +02:00
asofold
7cd74f38d4 Damage workaround: also set noFallNewFallDistance 2012-08-13 16:23:42 +02:00
asofold
08d9ebf382 Reset nofall fall distance on damage events with fall damage. 2012-08-13 06:17:09 +02:00
asofold
7222dee529 Do not prevent checks if captcha has been filled. 2012-08-13 03:57:10 +02:00
asofold
bac6ce8501 Corrected occurrences of dataFactory in texts to data. 2012-08-13 03:41:37 +02:00
NeatMonster
7a0fa252bd Removed the workaround for the "Bukkit blocks Zombe" issue, improved the
NoFall and SurvivalFly checks.
2012-08-12 19:26:26 +02:00
asofold
83804c7059 Adjust packet interpretation for nofall (prevent cheats slightly). 2012-08-12 10:17:01 +02:00
asofold
aae268baaf Assume some factor for fall hight for fluids (EXPERIMENTAL). 2012-08-12 09:23:19 +02:00
asofold
2e3982e2d4 Test: adapt NoFall for fluids. 2012-08-12 09:07:42 +02:00
asofold
6a7f14077c Add comments ,set noFallY more often. 2012-08-12 08:22:35 +02:00
asofold
b8102f2f6d Attempt to fix stairs issues. 2012-08-12 08:10:04 +02:00
asofold
37970d829f ADd minimum explanation. 2012-08-12 07:47:16 +02:00
asofold
6f65a2faa0 TEST: Introduce absolute reference y for NoFall. 2012-08-12 07:37:52 +02:00
asofold
5b42b4a41c NoFall stays itchy. 2012-08-12 07:20:31 +02:00
asofold
d870e0452e Correction for dmaage: count in creative + use damage set by event. 2012-08-12 06:55:57 +02:00
asofold
78f48b925f Add damage event to at least respect god modes. 2012-08-12 06:53:32 +02:00
asofold
faf31c3887 Another attempt. 2012-08-12 06:43:44 +02:00
asofold
7fcd2897c3 Random changes: vehicles. At least the version contains the build
number, now. :p
2012-08-12 06:21:54 +02:00
asofold
32b83148b4 Next attempt to fix vehicles. 2012-08-12 06:10:15 +02:00
asofold
68bfea63c5 Attempt vehicles: reset fly data and fall height in the nofall check
if
in
vehicle.
2012-08-12 06:01:41 +02:00
asofold
a2783dc0e6 Revert emergency fix part in vehicle move event. 2012-08-12 05:59:44 +02:00
asofold
acd7b53ca8 Attmept 3 to fix vehicles. 2012-08-12 05:51:12 +02:00
asofold
a98dca7e81 Attempt 2 to fix Vehicles. 2012-08-12 05:30:48 +02:00
asofold
32eece216e Attempt emergency fix for minecarts. 2012-08-12 05:21:46 +02:00
NeatMonster
f1f95d0a21 NoFall, SurvivalFly and Reach now throw less false positive. A new
permission (nocheatplus.checks.moving.nobukkitcheck) has been added to
disable the Bukkit internal moving events checking.
2012-08-12 04:01:43 +02:00
NeatMonster
65fa26d66d NOFALL Y U NO WORK?! *hum* NoFall should be fixed now, also fixed a
little mistake with the configuration file (right @asofold? :D).
2012-08-11 16:43:27 +02:00
NeatMonster
7791a13e2c Introduced a new NoFall check using a custom NetServerHandler and some
packets introspection. By the way, the Instructions.txt file has
been removed, the Ant task is now disabled by default. Some little other
changes, but mostly JavaDoc additions. Enjoy!
2012-08-11 02:36:46 +02:00
asofold
f679eb5d16 Fix for asynchronous permission / enabled checks (got lost somewhere). 2012-08-09 19:05:52 +02:00
asofold
ade3a9276d Refactoring stage 1 (RAW): Get rid of some reflection, synchronization
questions.
2012-08-09 17:56:48 +02:00
asofold
d5a4082fd4 Merge branch 'master' of
https://git@github.com/NeatMonster/NoCheatPlus.git

Conflicts:
	src/fr/neatmonster/nocheatplus/checks/chat/ChatListener.java
2012-08-08 21:19:56 +02:00
asofold
4bb760e46b Attempt to merge. 2012-08-08 20:52:02 +02:00
asofold
2906a33bec merged. 2012-08-08 20:39:01 +02:00
asofold
889930fd9b RAW CODING: completely asynchronous chat (executeActions is synched
into main thread).
2012-08-08 20:07:13 +02:00