Evenprime
9bbdfc59da
Make fight.direction check violation level depend on how far off
...
players were with their hits vs. their line of sight.
2011-10-15 15:48:58 +02:00
Evenprime
bbec08d34d
Get rid of the own implementation of ConsoleCommandSender in favour of
...
using the servers ConsoleCommandSender.
2011-10-14 16:04:16 +02:00
Evenprime
bcf0b89915
Basic fight.direction check to identify "kill-aura"/"forcefield" hacks
2011-10-13 14:55:48 +02:00
Evenprime
e16059c84e
version update
2011-10-11 18:37:19 +02:00
Evenprime
ae86381ade
New command "nocheat performance" to display performance stats
...
Minor code cleanup
2011-10-11 18:21:39 +02:00
Evenprime
747e5bcdce
Another round of code cleaning, simplification
...
Fixed nocheat reload command to give feedback and clear critical data
Remove stored data when a player disconnects
2011-10-10 19:27:45 +02:00
Evenprime
e93f501271
Removed player interact infinite durability check, as the exploit is
...
now fixed by bukkit itself.
2011-10-10 02:20:20 +02:00
Evenprime
a8342b0681
Complete rewrite of internal configuration and action execution system
...
for performance
removed noclip check, itemdrop check andgui editor
2011-10-10 02:00:47 +02:00
Evenprime
3d28e5738f
- Refined "nofall" check, to only "punish" for the perceived
...
difference in fall distances
- slightly modified falldamage calculation in general, to always count
the "last step" as part of the fall (fixes a loophole that could be
used for bypassing the nofall check)
- replaced default nofall damage multiplier with 120 (was 200)
2011-10-03 18:23:33 +02:00
Evenprime
e67a1f2c0c
Fixed spamcheck + also count commands
2011-10-02 17:07:29 +02:00
Evenprime
75050efbbd
Option to automatically identify "creative" mode or not for flying
...
Option to also check "instant-breaking" blocks for
blockbreak.direction
2011-10-02 08:14:03 +02:00
Evenprime
3895ff029f
Add command "/nocheat permlist" to display the effective permissions
...
of a certain player.
2011-09-26 20:07:59 +02:00
Evenprime
6f56ae77a8
Update to 7.0a
2011-09-25 11:11:47 +02:00
Evenprime
4569546b3a
- Updated permissions descriptions to simpler format
...
- more info from "onliquid" check
- fixed bug in "chat.spam" check
2011-09-22 19:44:08 +02:00
Evenprime
d435f7ab3c
Enabled blockbreak.distance check for creative mode again, because the
...
server doesn't handle it.
2011-09-21 20:00:56 +02:00
Evenprime
e63d90e4cd
Modified nofall check. Let the game decide if and when to do the
...
damage, we just set the "fallDistance".
2011-09-20 18:41:15 +02:00
Evenprime
3724525f89
Final changes and adaptations for the new nofall check
2011-09-19 20:20:18 +02:00
Evenprime
1ac3c524e5
NoFallCheck implementation
2011-09-19 19:28:56 +02:00
Evenprime
41a09ea5ae
+ Refactoring of movement check to be more clear about what it does
...
+ Workarounds for bug in Minecraft related to jumping while sprinting
+ potential workarounds for plugins that cancel
teleportation-related events on "monitor" level
+ fix a bug that would allow a player to fly at the same level of
height infinitely
+ Deactivate blockbreak.reach check for players in creative mode
2011-09-17 15:28:19 +02:00
Evenprime
248a4867a6
+ rudimentary support for sprinting players
2011-09-15 13:28:58 +02:00
Evenprime
d280bc4f7d
+ option to turn world-check-list on startup on or off
2011-09-15 13:03:53 +02:00
Evenprime
80b3718993
Move chat.spam check from "high" to "lowest" listener level, to
...
support HeroChat and similar.
2011-09-14 15:06:37 +02:00
Evenprime
8442194f3c
Fix missing option descriptions + fix formatting of plugin.yml
2011-09-12 00:22:56 +02:00
Evenprime
0264eb97d5
Display which checks are active in which world on startup
2011-09-11 20:17:51 +02:00
Evenprime
1480ebb3db
New check "chat.spam" with configuration and permissions
2011-09-11 19:07:38 +02:00
Evenprime
fbd078209c
Prevent dupe exploit in combination with .drop protection
2011-09-07 17:37:47 +02:00
Evenprime
5b56fc7302
- Some code cleanup
...
- measure serverside lag in a seperate thread, once per second
- (Server) lag resistant "more packets" check
- minor adjustments to default config settings
- fixed a bug that would deactivate the durability check if the
morepackets check got deactivated
2011-09-03 19:05:59 +02:00
Evenprime
c0a124ac61
Create folders for action-files, if they don't exist yet
2011-09-03 01:33:45 +02:00
Evenprime
0283ded357
- Respect -p parameter of craftbukkit (plugin directory)
...
- "logfile" config option is now relative to the Nocheat/ folder,
instead of relative to the craftBukkit folder.
- new check blockplace.reach: limit distance at which blocks may be
placed
- new check blockplace.liquid: don't allow block placing onto liquids
- new permission nodes and config options for the new checks
2011-09-02 19:33:32 +02:00
Evenprime
848d2b3623
Added infinite durability hack check
...
Deactivated parts of the NoClip check, until I can work on it
2011-09-01 14:08:48 +02:00
Evenprime
92620c4fd4
NoCheat 2.0 initial Commit
2011-08-31 15:26:07 +02:00
Evenprime
6d0da77e7d
Use SuperPerms if "Permissions" plugin isn't found
2011-08-23 22:42:36 +02:00
Evenprime
911d62a411
Workaround for placing blocks below yourself
2011-08-22 13:39:03 +02:00
Evenprime
6a7e7d239f
Try to make speedhack ignore "cancelled" move events.
2011-08-21 14:37:21 +02:00
Evenprime
0284f5be3f
More stuff for infinitedurability check: cancel using of items, choose
...
if to log or not. Only log once every 5 seconds.
2011-08-20 22:46:24 +02:00
Evenprime
c207f6ce94
Fix the fix for cancelled move events. Rather use the real player
...
location than the faulty "from" location as a new setback point.
2011-08-20 22:10:13 +02:00
Evenprime
bc35207828
Detect and kick players that activate the infinite durability hack
2011-08-20 21:33:47 +02:00
Evenprime
624e04393f
Fixed behaviour of ladders that don't fully connect to the ground
2011-08-20 20:00:43 +02:00
Evenprime
d23f38ebd1
Fixed water on top of player behaviour + Fixed behaviour in case of
...
cancelled move-events
2011-08-20 15:51:55 +02:00
Evenprime
6033ee47e5
Fixed fences and halfblocks behaviour + make "enforceteleport" true by
...
default
2011-08-19 20:39:40 +02:00
Evenprime
f13c35ed59
Fixed movement check to reduce false positives/increase accuracy
...
(again)
2011-08-17 17:01:24 +02:00
Evenprime
3d338d5a65
Fixed a NPE with Nether portals in case that nether=false and
...
therefore the "to" location is null
2011-08-16 23:23:19 +02:00
Evenprime
0afa1d90f7
Display message(s) of the day before loading the rest of the plugin.
2011-08-09 18:39:27 +02:00
Evenprime
7e0721da98
Removed no longer needed workarounds + lots of code formatting
2011-08-09 15:58:05 +02:00
Evenprime
33e9c46716
Updated for CB #1046 . Use new PlayerVelocity event + adapt to new
...
player move events + use new method to find out if "allow-flight" was
set.
2011-08-09 08:32:37 +02:00
Evenprime
91c77a1aab
Removed redundant code, made waterelevators option work again
2011-08-08 20:51:20 +02:00
Evenprime
5485f1e090
Fix bug related to beds and make flying/jumping check a bit more
...
precise.
2011-08-08 18:25:19 +02:00
Evenprime
c08e8f0edf
Fixed loophole that would allow players to bypass NoCheat for one move
...
when leaving vehicles.
2011-07-26 19:43:21 +02:00
Evenprime
6bdec962b2
Fix for strange bug preventing people (sometimes) from walking down
...
over ledges/stairs.
Changed behaviour if players are allowed to fly but seem to fly too
fast.
2011-07-23 19:42:38 +02:00
Evenprime
cd99a78718
Added new Permissions support, and defined permissions in plugin.yml
...
Added Tips-and-Tricks on startup
2011-07-18 17:18:26 +02:00