Evenprime
84c8e98054
Potential fix for World<->Nether teleports
...
Potential fix for Vehicle destruction problems
2011-06-12 11:35:03 +02:00
Evenprime
2c8de34864
Removed Itemdupe check (no longer needed)
...
Readded water ladder support (optional by config file)
2011-06-06 20:58:57 +02:00
Evenprime
a039edcfaf
Use soft dependencies to request loading of Permissions and CraftIRC
...
before NoCheat
2011-06-06 19:57:59 +02:00
Evenprime
30622e9235
New permission "fastswim" and config option "allowfastswim" to
...
accompany the new moving-check feature.
2011-06-06 18:44:42 +02:00
Evenprime
e565e07c6a
- fixed loading of configuration if a String value is missing
...
- don't count placing air in air in airbuild check
2011-05-25 22:12:45 +02:00
Evenprime
c61584efb6
Updated Moving-check:
...
- fixed potential exploit to partially bypass nofly protection in
certain cases
- removed some legacy workarounds that are probably no longer needed
- teleport players after violations closer to the ground, if the
original target location is high above ground
- fixed bug occuring while reading config file if String parameters
are missing in the file
2011-05-25 22:01:42 +02:00
Evenprime
22d73209a8
Fixed speedhack check and minor other stuff
2011-05-17 18:12:42 +02:00
Evenprime
1fe7aaa1ae
missed a uncatched exception
2011-05-16 16:00:17 +02:00
Evenprime
5a72df08f7
Version 1.00 - fixed some remaining errors after the merge
2011-05-16 15:01:44 +02:00
Evenprime
8705328021
Added warning in case allow-flight is set to false in
...
server.properties.
2011-05-16 13:36:54 +02:00
Evenprime
b656644b29
Fix for a bug with Minecarts /and probably other vehicles) that only
...
happens if players destroy their cart instead of leaving it.
2011-05-01 23:42:26 +02:00
Evenprime
11e18e0423
Fixed bug that caused part of the moving check to be executed twice.
2011-05-01 02:00:42 +02:00
Evenprime
e404a65b0f
Code cleanup and big performance improvement of "moving" check
2011-04-30 23:36:02 +02:00
Evenprime
ff2f9244a6
Fixed bug that would cause part of the moving check to not work at all
2011-04-30 07:06:05 +02:00
Evenprime
bc45bac045
Implemented "fakesneak" check - detecting players that "sneak too
...
fast" + again some code moving for better readability
2011-04-29 18:12:18 +02:00
Evenprime
6a5b9f2a20
Split itemdupe check into itemdupe and bogusitems checks + logging
...
instead of just System.out.println
2011-04-27 11:17:51 +02:00
Evenprime
85a52c5fbf
Improved itemdupe check + reliable fix for the underlying problem
2011-04-26 21:04:06 +02:00
Evenprime
d0ba809f2a
Rewritten speedhack check to detect much earlier and only if the
...
server doesn't lag + measure server lag every half second
2011-04-26 16:11:45 +02:00
Evenprime
cce01cca1a
Allow using permission nocheat.itemdupe to bypass the new check.
2011-04-25 17:51:46 +02:00
Evenprime
385c807c10
A fix for a new itemduplication bug involving Workbenches, but may
...
also fix other such bugs due to its generic nature.
2011-04-25 14:03:17 +02:00
Evenprime
eb3ddabbc3
Keep orientation of teleported player when teleporting
2011-04-17 14:41:58 +02:00
Evenprime
f75a7ecaa1
Better compatibility with Essentials "jail" plus big performance
...
improvements
2011-04-15 19:57:28 +02:00
Evenprime
a3a8e64127
First rudimentary implementation of a new "sneakrun" check - still
...
needs refinement
2011-04-13 20:04:24 +02:00
Evenprime
910f5e8d84
Version bump
2011-04-11 16:48:58 +02:00
Evenprime
467fb90ad1
Shutdown logging to file in a clean way if the plugin gets disabled
2011-04-11 16:45:30 +02:00
Evenprime
7390acdd39
Removed "precisevelocity" option because it is no longer needed +
...
added option to allow flying generally + much more reliable way to
determine a players velocity before Minecraft taints the values
2011-04-11 16:12:13 +02:00
Evenprime
004748dbd3
Fixed concurrentModificationException
2011-04-10 22:08:05 +02:00
Evenprime
3082133e40
Option to decide between two variants for supporting velocity
...
(standard and "less precise" for compatibility with other plugins +
cleanup function running at regular intervals + permission to allow
flying
2011-04-10 15:20:41 +02:00
Evenprime
8e04bdece9
Fixed recursion within error handling of Permissions plugin
2011-04-08 09:43:47 +02:00
Evenprime
9ef5282905
Plugin rename from "NoCheatPlugin" to "NoCheat" and configurable
...
speedhack check log message + v0.8
2011-04-04 20:44:14 +02:00
Evenprime
f8eff5ee25
Renamed to NoCheat + configurable moving check messages
2011-04-04 20:20:03 +02:00
Evenprime
3f7f537fc0
v0.7.8: Fixed config file creation/initialization + Walking on Fence
...
no longer causes false positives
2011-04-03 22:43:31 +02:00
Evenprime
c47c2d98e8
Code Refactoring plus preparations for custom events
2011-04-03 20:36:06 +02:00
Evenprime
085cad8ee8
Preparations for implementation of Custom Actions + better lag
...
resistance for the Moving-check in combination with serverside
velocity changes for the player
2011-04-01 22:02:58 +02:00
Evenprime
4535efd2eb
A bit code cleanup and new method to remove data for no longer online
...
players.
2011-03-30 12:50:59 +02:00
Evenprime
a9c85d231e
Workaround for changed PLAYER_MOVE event logic + catch and
...
handle Permissions exceptions + Version 0.7.7
2011-03-30 07:33:30 +02:00
Evenprime
8b8e5c2267
Preparations for new Bukkit version
2011-03-29 13:32:05 +02:00
Evenprime
3e92d0b9a2
Potential fix for problems with Borderguard Lite
2011-03-28 15:27:44 +02:00
Evenprime
fdd8bfdf6d
Fixed Water ladders facing towards positive z-axis
2011-03-28 14:11:40 +02:00
Evenprime
d93438db24
Ignore vehicles and movement with positive Y-Velocity in Speedhack
...
check + reset speedhack event counter in case of teleports + version
bump
2011-03-26 17:20:27 +01:00
Evenprime
77f347e182
Refactoring: seperate listeners for different checks + instancing
...
instead of static for almost anything
2011-03-25 16:47:37 +01:00
Evenprime
6a6cb9e247
Potential bugfix for false positives while landing during move event +
...
Moving check now (somewhat) respects vertical velocity of the player.
2011-03-21 18:28:49 +01:00
Evenprime
49f8b6cb5e
Airbuild check logging now more flexible and less spamming with heavy
...
violations.
2011-03-21 18:11:21 +01:00
Evenprime
8b7c6f289a
Version bump to 0.7.3
2011-03-21 16:09:13 +01:00
Evenprime
e4af83b425
explicitly ignore vehicles with movingCheck (skypirates) and up the
...
threshold for jumping by 1, meaning the jumping arc can be a bit
longer than before (but not higher at total).
2011-03-21 15:32:18 +01:00
Evenprime
c655086b4e
(Hacky) Fix for detecting and handling teleporting between worlds with
...
the /world command from "Essentials"
2011-03-20 15:17:39 +01:00
Evenprime
53c9dd50f1
Potential fix for teleporting by other plugins + also log worlds with
...
coordinates.
2011-03-16 20:34:24 +01:00
Evenprime
3075e79d83
Version bump to 0.7
2011-03-15 17:38:47 +01:00
Evenprime
18ccc4c668
I give up. Determining if a player got pushed horizontally by an
...
enemy is unreliable/impossible. This is the easy way to mitigate
the problem...
2011-03-15 17:29:33 +01:00
Evenprime
6fd8c775c5
New movement check model + fixed logging to console
...
New move model works with absolute limits instead of relative limits
for height checks.
2011-03-15 16:25:11 +01:00