Commit Graph

77 Commits

Author SHA1 Message Date
NeatMonster
388b08d2d3 [Development] Oups... Don't commit too quickly NeatMonster! 2012-08-08 18:26:54 +02:00
NeatMonster
a05ef7dacf Merge branch 'master' of https://NeatMonster@github.com/NeatMonster/NoCheatPlus.git 2012-08-08 18:21:39 +02:00
NeatMonster
284eec9fc2 [Development] Some more issues fixed. 2012-08-08 18:21:06 +02:00
asofold
7f9d2d2c11 Add comment for testing push. 2012-08-08 17:39:58 +02:00
NeatMonster
58f4f838f9 [Development] Removed BlockInteractNoSwing check. Some little tweaking.
If only it could be the last commmit... /bed
2012-08-08 03:17:24 +02:00
NeatMonster
e783dfbe7c [Development] Flying by sending bed leaving packets check restored! 2012-08-08 01:55:22 +02:00
NeatMonster
113d627329 [Development] An other day of work, wow so much changes: some issues
fixed (some others left), new API introduced, new way of declaring
checks, etc.
2012-08-08 01:24:31 +02:00
NeatMonster
06bd7c294d [Development] This is the result of one day of bug fixing. But there is
so many other bugs left...
2012-08-07 10:08:02 +02:00
NeatMonster
b879002527 [Development] Last commit for today. Added NoSwing for BlockPlace, added
Direction, FastInteract, NoSwing, Reach for BlockInteract. Too tired to
test them, good luck! zZZ
2012-08-06 02:43:01 +02:00
NeatMonster
28ae0a2bef [Development] NoSwing check added for BlockPlace events and some more
fixes.
2012-08-05 23:58:00 +02:00
NeatMonster
ad6af2bc14 [Development] Reversed Direction checks and fixed health regeneration
issue (stupid integers!).
2012-08-05 22:48:29 +02:00
NeatMonster
cbbc904dd9 [Development] Adding checks... Done. A lot of bug fixes are still
required with the modified checks, and also documentation isn't
up-to-date.
2012-08-05 20:00:05 +02:00
NeatMonster
e706558cc1 [Development] Fight checks rewritten, now they need testing and
improvements.
2012-08-05 18:12:51 +02:00
NeatMonster
4bb82a4a20 [Development] Reach check added, it really needs to be tested! 2012-08-05 17:06:00 +02:00
NeatMonster
2a44f8df43 [Development] NoSwing! 2012-08-05 16:35:06 +02:00
NeatMonster
c1b2fed6ca [Development] Knockback check added. 2012-08-05 16:19:27 +02:00
NeatMonster
8b6419e09a [Development] No more speed-heal! 2012-08-05 15:36:35 +02:00
NeatMonster
e82f99bf9c [Development] GodMode check (re-)added. 2012-08-05 15:17:41 +02:00
NeatMonster
64743af238 [Development] Direction? Done. 2012-08-05 14:42:59 +02:00
NeatMonster
6a5c4923a0 [Development] Critical check, here we are! 2012-08-05 13:09:57 +02:00
NeatMonster
a4f16cedf0 [Development] Started working on the fight checks and some little fixes. 2012-08-05 12:42:19 +02:00
NeatMonster
40bf2a171a [Development] Oups... ChatListener wasn't finished. 2012-08-03 17:34:52 +02:00
NeatMonster
3d88aed041 [Development] BlockBreak, BlockPlace, Chat & Moving checks rewritten but
untested. This version is far from being complete.
2012-08-03 16:48:06 +02:00
NeatMonster
2feceae9b0 + [Angle] Added a new check to prevent players from attacking multiple
entities at the same time (using a forcefield for example);
+ [BedFlying] Added a new check to prevent players from flying (and also
canceling fall damages) by sending fake bed leaving packets;
+ [NoPwnage] Added new options in the configuration to change all the
displayed messages (message displayed when asking for the completion of
a captcha, etc.);
= [FastBreak] Added the type of the broken block in the message
displayed in the chat/console to reduce the number of false positives;
+ [WaterWalk] Check completely rewritten to be more accurate;
= [General] Fixed configuration not be reloaded correctly;
= [NoPwnage] Fixed kicks not being executed properly;
= [NoPwnage] Fixed captcha disabling the check forever for a player when
he successfully enters it;
= [Running] Fixed an issue happening when players where standing on a
fence into water (was also happening with the WaterWalk check);
= [Running] Fixed an issue happening when players where trying to jump
out of a cobweb while still being in the air (false flying warnings).
2012-05-14 21:06:22 +02:00
NeatMonster
2bca6481b1 = [API] Player -> NCPPlayer (to acquire the config/data of the player) 2012-05-08 20:15:44 +02:00
NeatMonster
c03cfc1a1f + [API] Added a real API ("events-based") allowing to cancel checks
+ [General] Added more tolerance when checking player's permissions
+ [Running] Added a speed limit when climbing into water/lava
= [General] Fixed an issue when getting a check's parameters
= [MorePacketsVehicle] Fixed an issue when destroying Minecarts
= [NoPwnage] Fixed the NoPwnage not kicking the players correctly
= [Running] Fixed an issue occurring when falling on ladders
- [Running] Removed the "velocity-changed-by-plugins" detection
2012-05-08 18:49:17 +02:00
NeatMonster
e48069e73f [API] Added an API to change the settings per player
[General] Some parts of the code have been rewritten, packages have been
renamed ('me' to 'fr') and the instructions have been fixed
2012-04-26 23:36:43 +02:00