asofold
ba6e2e5a5d
Hooks: Fix recursive adding to mappings.
2012-08-10 15:42:05 +02:00
asofold
d2d4517612
Fix and performance improvement for hooks.
2012-08-10 14:55:49 +02:00
asofold
fc1875cdbc
Hooks: Fix for groups of checks.
2012-08-10 14:35:38 +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
52ee9ef7b1
forgot to execute actions actually.
2012-08-08 20:21:35 +02:00
asofold
889930fd9b
RAW CODING: completely asynchronous chat (executeActions is synched
...
into main thread).
2012-08-08 20:07:13 +02:00
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