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
NeatMonster
ef738e3b11
+ [Blocking] Added a new check to prevent players from running/attacking
...
while blocking
+ [Critical] Added a new check to prevent players from only making
criticals hits
= [NoFall] Fixed the false positive when falling into unclimbable vines
= [NoPwnage] Fixed an exception when getting message's parameters
= [Unpushable] Fixed the issues when two players are colliding
= [Running] Fixed players being able to move normally into cobweb
- [Unpushable] Disabled the check by default (consider it as
experimental)
2012-04-21 00:03:39 +02:00
NeatMonster
4a3d4d4cac
+ Introduced the Unpushable check
...
= Changed the FastPlace's default settings
= Fixed some issues with commands
2012-04-18 20:33:07 +02:00
NeatMonster
44f4da5080
+ Added the Knockback check
...
+ Added an "opbyconsoleonly" option
= Fixed an issue with the RunFly check and vines
= Fixed an issue with the WaterWalk check and blocks above the player
- Removed the fly tracker because of all its issues
2012-04-18 01:18:37 +02:00
NeatMonster
8546a649ed
+ Added NoPwnage to NoCheat+ (checks messages, speed, locations, etc.)
...
- Removed all the stuff with the plugins list
2012-04-16 23:11:55 +02:00
NeatMonster
82b5dbc5b1
= Fixed checking when a player's velocity is modified by a plugin
...
= Fixed NoCheat+ hiding issues (with external plugins)
2012-04-15 15:12:53 +02:00
NeatMonster
27c79ac30c
+ Patched the disconnect nofall exploit
...
+ Commands are now hidden (from players)
= Fixed the SpamJoin check (2 issues)
= Fixed the issue with plugins lists
= Fixed the Tracker check's issue with AuthMe
= Fixed an issue with boats and moving water
2012-04-15 01:55:23 +02:00
NeatMonster
9aa5536fe4
= Fixed the SpamJoin check
...
= Fixed the issue with the AutoSign check and empty content
= Updated dependency
2012-04-12 22:02:42 +02:00
NeatMonster
f1e5481583
+ Added more "disabling codes"
...
= Started working on NoPwnage
= Moved the fly tracker to its own class
= Fixed a NPE when kicking a player
2012-04-11 23:17:14 +02:00
NeatMonster
4d99d24d64
+ NoCheatPlus is now hidden from the /plugins command
...
= Fixed an issue with the fly tracker and water
2012-04-10 22:08:51 +02:00
NeatMonster
60802760f5
+ Added the SpamJoins check
...
= Fixed the issue with the fly tracker and ladders
= Fixed the issue with the projectiles check and other entities
2012-04-09 21:34:19 +02:00
NeatMonster
1c649112ae
= Fixed an issue with the ladders/vines and the falling check
...
= Fixed an NPE when the block in the event is null
2012-04-09 10:56:24 +02:00
NeatMonster
b08db5bd4b
+ Added the Projectile check to prevent various cheats
...
+ Added the AutoSign check to prevent players from spamming signs
+ Added the Tracker check to prevent players from staying too much time
in the air
= Improved the FastBreak check (should work with various plugins)
= Improved the FastPlace check (shouldn't throw any false positive)
2012-04-09 03:08:22 +02:00
NeatMonster
dbfe983c1e
+ Added the "MorePacketsVehicule" check
...
+ Added a simple check against the "safe-respawn" exploit
+ Added a permission to disable boat placement on the ground
= Fixed the issue with the FastBreak check and the enchantment
= Fixed the issue with the WaterWalk check and the step/stairs
= Fixed the inversion of Rei's Minimap permission
- Removed some useless code
2012-04-07 23:53:25 +02:00
NeatMonster
7211f2cc4d
+ Added the FastBreak check
...
+ Added the FastPlace check
= Fixed the WaterWalk check
= Added more stuff to the instructions
= Renamed some of the configuration's nodes
2012-04-06 23:13:49 +02:00
NeatMonster
e057737fb0
+ Added a new check called WaterWalk
...
+ Added Zombe and CJB mods disabling
+ Added survival's fly mode support
= Code cleanup (mostly events related)
- Removed the active checks printer
2012-04-05 18:24:39 +02:00
Evenprime
9d5f1f1266
Include new license files in the jar when building with maven
2012-03-09 14:41:27 +01:00
Evenprime
abf9d97e3c
"InstantHeal" check to identify artificially accelerated life
...
regeneration.
2012-03-04 17:33:50 +01:00
Evenprime
e33fafd11a
Vines climbable
2012-03-03 16:29:41 +01:00
Evenprime
e209e52ff4
Compile against R6
2012-03-02 15:41:47 +01:00
Evenprime
930a115175
Use Bukkits console sender
2012-03-01 16:44:07 +01:00
Evenprime
86c640f0cc
Make sure dead players really "die"
2012-02-24 18:26:21 +01:00
Evenprime
3f193e212f
Added ".silent" subpermission for checks
2012-02-23 14:03:53 +01:00
Evenprime
d65ca86074
Remove Spambot check, targetting 1.1 R5 now
2012-02-20 21:20:58 +01:00
Evenprime
283982ee2f
Replace two of the default dnsbl servers
2012-02-19 00:30:55 +01:00
Evenprime
b68111da6c
Threaded proxyServerCheck/SpamBotCheck, rewrote "Instructions.txt"
2012-02-18 01:16:14 +01:00
Evenprime
5c9d204ec9
New check "fight.godmode", new "secret" config options for movement
...
speeds
2012-02-11 23:31:43 +01:00
Evenprime
2fafc0a75d
Handle statistic data independant of checks specific data, fix
...
instanteat check
2012-02-09 18:30:38 +01:00
Evenprime
fbb7da1af2
Fix config file derp
2012-02-09 01:07:32 +01:00
Evenprime
aed49a3f91
New checks inventory.instantbow and inventory.instantfood
2012-02-08 22:23:13 +01:00
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
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
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
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
768a9fb9a1
Revert a change made concerning consolecommands. They are now (again)
...
executed immediatly.
2012-01-08 18:46:45 +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
655dae0d85
Even better compatibility with LumberJack without losing security
2012-01-01 19:05:19 +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
0c506576d3
New check "inventory.drop", some more saveguards for checks etc. in
...
case of errors.
2011-12-23 16:56:32 +01:00
Evenprime
91f730d731
Prevent SpamCheck from going into "lockdown" if the system time
...
changes somehow.
2011-12-23 14:44:45 +01:00
Evenprime
66c93513bd
Ignore attack event that comes after an "DamageType.CUSTOM" events
...
Ignore EnderDragons and giants in "fight.direction" check
2011-12-15 16:34:11 +01:00
Evenprime
614db88d54
Fix another outdated config.txt entry, fix nofall check dealing damage
...
to players that switch from "creative" to normal, fix players being
unable to climb out of trapdoors with ladders.
2011-12-14 23:57:26 +01:00
Evenprime
37876a946b
Get rid of godmode-emergency-fix and version detection code (no
...
longer needed)
2011-12-13 15:39:48 +01:00
Evenprime
675a6a85d8
Make sure to restrict the "inventory" screen closing to interworld
...
teleports.
2011-12-04 23:31:38 +01:00
Evenprime
2f5a726494
No longer check arrows and other projectiles, even if aimed at other
...
players - More verbose data for "playerinfo" command - fix
potential dupe bug
2011-12-04 17:40:40 +01:00
Evenprime
8dbfc3893c
New command to read collected player data
2011-12-02 17:42:41 +01:00
Evenprime
b5390cbd91
Make NoCheat identify new MC 1.0.1 versions. First attempt at a data
...
collection interface for other plugins.
2011-12-02 16:14:12 +01:00
Evenprime
1dd6ccb786
Emergency fix for a bug in vanilla minecraft and bukkit that prevents
...
people from really dying.
2011-11-28 15:47:27 +01:00
Evenprime
a3479b0f58
Removed "godmode" check, as it is FUBAR in MC 1.0.0, may return later
...
in different form. Added "emptyChat" check, looking for empty chat
messages.
2011-11-27 16:43:54 +01:00
Evenprime
f3663d07aa
Use player.getHealth() instead of player.isDead() because the latter
...
is broken in MC 1.0.0
2011-11-24 22:06:26 +01:00
Evenprime
7af72125aa
Updated groupId of the project to be sure that it's unique
2011-11-24 18:39:28 +01:00
Evenprime
35f30e3b53
Fixed default distance limits for "Reach" checks to new, bigger
...
values + removed a debug output line that I forgot to remove before
2011-11-23 23:00:09 +01:00
Evenprime
48d6c141ca
Only show version warning if an unsupported CraftBukkit version is
...
used + real MC 1.0.0 support without losing MC 1.8.1 Beta support.
2011-11-23 19:23:16 +01:00
Evenprime
36b97f246a
Workaround for problems with MC 1.0 (broken check gets deactivated
...
automatically now) + v 2.16d
2011-11-23 14:51:42 +01:00
Evenprime
79d545f5e3
Now we use Maven - plugin description/website added to
...
plugin.yml - a bit of missing whitespace formatting
2011-11-19 00:41:57 +01:00