Commit Graph

  • 004748dbd3 Fixed concurrentModificationException Evenprime 2011-04-10 22:08:05 +0200
  • bbe2250e0a put under MIT License Evenprime 2011-04-10 16:52:45 +0200
  • 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 Evenprime 2011-04-10 15:20:41 +0200
  • 5268c6a11a Simpler method for bedteleport check (now that the interfaces for beds are implemented in bukkit) Evenprime 2011-04-10 13:52:21 +0200
  • 7e065d19dd Changed priority of logging destinations (log to more important locations like the log file and console before logging to chat/irc) Evenprime 2011-04-08 09:57:14 +0200
  • 8e04bdece9 Fixed recursion within error handling of Permissions plugin Evenprime 2011-04-08 09:43:47 +0200
  • 9ef5282905 Plugin rename from "NoCheatPlugin" to "NoCheat" and configurable speedhack check log message + v0.8 Evenprime 2011-04-04 20:44:14 +0200
  • f8eff5ee25 Renamed to NoCheat + configurable moving check messages Evenprime 2011-04-04 20:20:03 +0200
  • 18a46a996c removed forgotten debug output Evenprime 2011-04-04 15:04:45 +0200
  • b702801d2b Changed config file constructor Evenprime 2011-04-04 14:49:34 +0200
  • 3f7f537fc0 v0.7.8: Fixed config file creation/initialization + Walking on Fence no longer causes false positives Evenprime 2011-04-03 22:43:31 +0200
  • c47c2d98e8 Code Refactoring plus preparations for custom events Evenprime 2011-04-03 20:36:06 +0200
  • 085cad8ee8 Preparations for implementation of Custom Actions + better lag resistance for the Moving-check in combination with serverside velocity changes for the player Evenprime 2011-04-01 22:02:58 +0200
  • 4535efd2eb A bit code cleanup and new method to remove data for no longer online players. Evenprime 2011-03-30 12:50:59 +0200
  • a9c85d231e Workaround for changed PLAYER_MOVE event logic + catch and handle Permissions exceptions + Version 0.7.7 Evenprime 2011-03-30 07:33:30 +0200
  • 8b8e5c2267 Preparations for new Bukkit version Evenprime 2011-03-29 13:32:05 +0200
  • 3e92d0b9a2 Potential fix for problems with Borderguard Lite Evenprime 2011-03-28 15:27:44 +0200
  • fdd8bfdf6d Fixed Water ladders facing towards positive z-axis Evenprime 2011-03-28 14:11:40 +0200
  • d93438db24 Ignore vehicles and movement with positive Y-Velocity in Speedhack check + reset speedhack event counter in case of teleports + version bump Evenprime 2011-03-26 17:20:27 +0100
  • 74e39bc99e Rewritten parts of moving check Evenprime 2011-03-26 14:15:39 +0100
  • 77f347e182 Refactoring: seperate listeners for different checks + instancing instead of static for almost anything Evenprime 2011-03-25 16:47:37 +0100
  • 6a6cb9e247 Potential bugfix for false positives while landing during move event + Moving check now (somewhat) respects vertical velocity of the player. Evenprime 2011-03-21 18:28:49 +0100
  • 49f8b6cb5e Airbuild check logging now more flexible and less spamming with heavy violations. Evenprime 2011-03-21 18:11:21 +0100
  • 8b7c6f289a Version bump to 0.7.3 Evenprime 2011-03-21 16:09:13 +0100
  • 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). Evenprime 2011-03-21 15:32:18 +0100
  • c655086b4e (Hacky) Fix for detecting and handling teleporting between worlds with the /world command from "Essentials" Evenprime 2011-03-20 15:17:39 +0100
  • 53c9dd50f1 Potential fix for teleporting by other plugins + also log worlds with coordinates. Evenprime 2011-03-16 20:34:24 +0100
  • 3075e79d83 Version bump to 0.7 Evenprime 2011-03-15 17:38:47 +0100
  • 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... Evenprime 2011-03-15 17:29:33 +0100
  • 6fd8c775c5 New movement check model + fixed logging to console Evenprime 2011-03-15 16:25:11 +0100
  • c5c67c4f7f Version bump to 0.6.9 Evenprime 2011-03-14 16:16:49 +0100
  • 43f362e3d6 Another fix for water elevators. Evenprime 2011-03-14 15:59:48 +0100
  • 5ba7ce4991 Fixed a small bug causing the log message summary to be displayed earlier than I intended. Evenprime 2011-03-13 18:17:31 +0100
  • b821292bf2 Readded "event.setCancelled(true);" for PLAYER_MOVE events, now that I know that this was not the reason for disappearing players. I wished cancelling move events would actually do what one would expect. Evenprime 2011-03-13 15:57:19 +0100
  • da413e842f removed "dupebydeath" entry from standard config file Evenprime 2011-03-13 14:43:26 +0100
  • a85084d54a Version bump to 0.6.8 + changes to moving logging: Show log summary after a certain minimum time of no violations instead of a certain minimum number of events with no violations. Evenprime 2011-03-13 14:41:20 +0100
  • 379fd75068 Added support for logging to irc with CraftIRC plugin + small fixes to logging. Evenprime 2011-03-13 14:27:21 +0100
  • c4cbff5bef Set minimum "freemoves" to 1 and made neccessary codechanges to support that. Evenprime 2011-03-12 17:12:26 +0100
  • d05bd2be04 Replaced airbuild-check with something simpler + set minimum freemove limit to 1. Evenprime 2011-03-11 13:00:38 +0100
  • 6cca892298 Fixed potential nullpointer exception(s) Evenprime 2011-03-11 09:00:20 +0100
  • e388d44719 Fixed some minor loopholes that would allow players to fly/speedhack after getting legitimately teleported somewhere. They would've still been logged, but the "reset" functionality could be broken in these cases. Evenprime 2011-03-11 07:57:23 +0100
  • 36953f4f08 Potential fix for Multiworld support: - If a player "moves" between worlds he won't be checked - If a player gets teleported by something else than my plugin the setback locations for moving and speedhack checks get discarded. Evenprime 2011-03-11 07:39:04 +0100
  • 5df7af20b3 Final changes to moving-check + version bump Evenprime 2011-03-09 18:32:42 +0100
  • ad9d14dee1 added damage listener to reset players jumpingphase when hit. Evenprime 2011-03-09 13:16:17 +0100
  • 75122fb1af Removed dupebydeath-check because it is no longer needed starting with build #520 Evenprime 2011-03-09 13:00:55 +0100
  • 3bcb55d2b2 Finally a clean solution for getting stuck on ledges + resetting player to his last valid location on the ground instead of somewhere in midair + even less verbose logging (only show logs if the violating player made 40 legitimate moves in a row. If he keeps doing violations, just keep counting incidents). Evenprime 2011-03-08 19:12:45 +0100
  • 4a09449d2c Version 0.6.4, Commands and code cleanup Evenprime 2011-03-05 15:58:19 +0100
  • 45b4f11452 Code cleanup Evenprime 2011-03-04 20:38:54 +0100
  • a2d443cb75 forgot to update command line feedback + version is now 0.6.3 Evenprime 2011-03-04 19:39:04 +0100
  • 2e711e4f44 New optional bugfix for teleporting out of beds + removed now useless code + changed some default values Evenprime 2011-03-04 19:37:20 +0100
  • 8c11e72095 Fixed sleeping + fixed hidden water ladders + version bump Evenprime 2011-03-03 20:14:09 +0100
  • ac44b17c31 Fixed bugs introduced by refactoring + version bump to 0.6.1 Evenprime 2011-03-01 18:40:26 +0100
  • 78c264d726 Copy+Paste errors fixed + renaming of files to match module names Evenprime 2011-03-01 17:52:36 +0100
  • e83984d2ce Further changes for more modifiability of various checks/bugfixes Evenprime 2011-03-01 17:28:52 +0100
  • 9f2b2db2b5 Big changes to logging and movingcheck to prepare them for customizable actions Evenprime 2011-03-01 16:15:01 +0100
  • 11bba9e6ae Lots of renames and moving stuff around to be better organized Evenprime 2011-03-01 15:17:12 +0100
  • 2bca8f5ead minor bug with speedhack message fixed Evenprime 2011-02-28 17:10:12 +0100
  • ea414167e0 New check "dupebydeath" + big changes to "speedhack" check Evenprime 2011-02-28 16:57:15 +0100
  • eae6bdc967 mostly a revert to values from 0.5.7 Evenprime 2011-02-27 18:50:21 +0100
  • 2bf722a5f9 Much lower limits for horizontal movement in moving check Evenprime 2011-02-27 15:46:10 +0100
  • 8ea62ae52a Fixed wrong violation when "teleporting" into a bed Evenprime 2011-02-26 19:38:54 +0100
  • 80aa08d279 Version 0.5.6 - another minor tweak to categorizing what kind of violation has happened Evenprime 2011-02-25 18:46:41 +0100
  • c5b2fcb1f2 Further tweaking of initial values Evenprime 2011-02-25 18:27:06 +0100
  • 66d801b1f8 Configurable unpunished minor moves for movingCheck Evenprime 2011-02-25 17:48:28 +0100
  • 7a976aaf98 Compatible with MC server 1.3 and Permissions 2.0 + 2.1 Evenprime 2011-02-24 19:24:19 +0100
  • abeb50c62c Minor bug with permissions Evenprime 2011-02-22 19:04:09 +0100
  • cf6895139d Version bump to 0.5.4 Evenprime 2011-02-22 18:41:13 +0100
  • 02628becaf Option to "log" to moderators + more code comments + info about active checks at startup Evenprime 2011-02-22 17:30:00 +0100
  • a0cd0995c9 Bump to v0.5.3 + reverted constructor to be compatible with older bukkit versions again. Evenprime 2011-02-22 15:19:04 +0100
  • 2d34799a87 Check against building in air + more configuration options + less noisy logging. Evenprime 2011-02-22 15:08:08 +0100
  • 62dfce532d Fixed logging + new anticheat mechanism Evenprime 2011-02-21 19:23:05 +0100
  • f338325bd9 Minor changes to logging Evenprime 2011-02-20 14:05:22 +0100
  • 274dc260e2 Potential fix for people going invisible after Teleports. Evenprime 2011-02-20 13:10:50 +0100
  • dc83bdb17c Version 0.5.2 - minor changes before release Evenprime 2011-02-20 11:58:15 +0100
  • 2daeabc157 Reworked movingcheck to make it easier later-on to modify/adapt. Evenprime 2011-02-20 10:01:53 +0100
  • b31f476149 Partly commit of reorganization of plugin structure. Evenprime 2011-02-19 19:47:57 +0100
  • 9ebc186490 version bump Evenprime 2011-02-19 15:01:23 +0100
  • ef3bc33748 Minor change to onGround Check + more config options Evenprime 2011-02-19 14:50:05 +0100
  • 9e01d7aedf Changed standard location for configuration and log file. Evenprime 2011-02-18 20:43:09 +0100
  • 83d984edeb experimental Logging support. Evenprime 2011-02-18 20:30:23 +0100
  • 461097af56 Yet another fix for a "player getting stuck in wall" bug. I forgot to handle the case where a player is stuck in a wall without something below (e.g. the infamous minecart ride against a ceiling). Evenprime 2011-02-18 18:00:47 +0100
  • 7340933587 Fixed behaviour inside of walls (e.g. after teleports, falling sand/gravel) Evenprime 2011-02-18 16:15:57 +0100
  • bc5985628e Forgot a file Evenprime 2011-02-17 21:48:32 +0100
  • 125628cdd8 Fixed Permissions - Fixed bug with players with identical names - Fixed Minecart bug Evenprime 2011-02-17 21:48:03 +0100
  • c223358e7d Permissions support + fix regression at half blocks and stairs Evenprime 2011-02-17 18:13:05 +0100
  • bf07aa16d7 Complete rewrite of the "onGround" check. Now it is much more reliable. Evenprime 2011-02-17 16:07:56 +0100
  • 79c8fd6060 Rename + Speedhack-detection + bugfix Evenprime 2011-02-16 23:16:09 +0100
  • 20a67d606d Fixed a literal corner case. Evenprime 2011-02-16 19:52:34 +0100
  • 1598d487d5 Bumped version number to 0.2 Evenprime 2011-02-16 15:31:59 +0100
  • db5b1d051a Initial Commit to GIT Repository. Evenprime 2011-02-16 15:15:35 +0100