Commit Graph

232 Commits

Author SHA1 Message Date
asofold
a7e0069595 Hack for cobwebs. Add permission for placing blocks against fluids. 2012-10-01 03:51:56 +02:00
asofold
0e06c9c235 Setting version base to 3.7.2-beta for development towards next beta
release.
2012-09-17 12:07:45 +02:00
asofold
a478cc529a Add exemption commands and command to list commands, slight cleanup for
usage for commands.
2012-09-16 21:11:45 +02:00
asofold
01938e33cd Set version to 3.7.1-beta-b* for beta release phase. Version increment
is necessary due to "3.7" versions being out there from very early
jenkins builds.
2012-09-15 21:06:27 +02:00
asofold
af51326125 Add kicklist and unkick commands. 2012-09-15 18:16:32 +02:00
asofold
90c682cd4e Add blockbreak.frequency permission to plugin.yml. 2012-09-12 19:13:07 +02:00
asofold
6b99c4ce08 Update plugin.yml . 2012-09-10 14:28:15 +02:00
asofold
d1b79f47dc Update permission nodes in plugin.yml. 2012-09-08 18:00:22 +02:00
asofold
77802bd3e5 Add delayable command "ncp delay", for arbitrary commands. 2012-09-03 05:45:53 +02:00
asofold
a502aab2c8 Clean up command handling slightly, add delayable commands for tell,
kick and ban with reasons displayed if the player is online.
2012-08-29 06:50:26 +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
963c363c7d Welcome back '/nocheatplus info <player>' command! 2012-08-18 22:56:35 +02:00
NeatMonster
858f610e79 NoCheatPlus can now prevent Bukkit from blocking fly mods! 2012-08-18 15:28:30 +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
c0e771f0ac Attempt to set version. 2012-08-12 05:40:25 +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
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
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
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
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
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
fcc0a169af + Added Rei's Minimap and MinecraftAutoMap disabling codes
+ Added a toggle in the configuration to allow client mods
+ Added an explanation about the WaterWalk check in the instructions
2012-04-05 22:17:41 +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
abf9d97e3c "InstantHeal" check to identify artificially accelerated life
regeneration.
2012-03-04 17:33:50 +01:00
Evenprime
d65ca86074 Remove Spambot check, targetting 1.1 R5 now 2012-02-20 21:20:58 +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
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
bacaf7a224 Some cleanup 2012-01-31 21:33:00 +01:00
Evenprime
11827a89df New Checks fight.reach and fight.speed 2012-01-31 17:51:29 +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
c7db4113af Forgot to define new permission in plugin.yml 2012-01-05 15:25:19 +01:00
Evenprime
5818a32fc0 Remove fight.selfhit check as it causes sometimes problems and is no
longer really needed
2011-12-29 16:43:21 +01:00
Evenprime
8dbfc3893c New command to read collected player data 2011-12-02 17:42:41 +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
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
Evenprime
d502f66472 Potential fix for all those "player can no longer do X" problems 2011-11-18 02:34:33 +01:00
Evenprime
8401d26d6d Fix players in minecarts and reach in creativemode 2011-11-18 00:45:19 +01:00
Evenprime
2c621e14c1 Added two saveguards designed a special situation related to system
time changes in the wrong moment. Minor modification to sprinting for
debugging purposes.
2011-11-16 15:13:07 +01:00
Evenprime
5a02e78888 Removed debug output and some unnecessary code 2011-11-15 14:59:27 +01:00