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
|
9735f3fac1
|
Deactivate dropCheck for now, as it faces an unsolvable problem
|
2011-12-23 22:14:44 +01:00 |
|
Evenprime
|
bc9869a68f
|
Restructured how data and config per check is created and stored,
bundle checkspecific stuff in packets, use our own "CommandSender"
instead of Bukkits consolecommandsender for issuing commands
|
2011-12-23 19:41:24 +01:00 |
|
Evenprime
|
eb87a37d5b
|
some moving of source files
|
2011-12-23 17:21:35 +01:00 |
|
Evenprime
|
add6316c04
|
Fix double vs. int conversion problem
|
2011-12-23 17:13:00 +01:00 |
|
Evenprime
|
dc3887b599
|
Lower default flightheight limit
|
2011-12-23 17:04:01 +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
|
dc03c84025
|
Set an absolute maximum flight height for players.
|
2011-12-23 14:57:13 +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
|
2874b41e88
|
Hide NoCheat from players by responding to failed commands with the
default command not found message
|
2011-12-22 09:00:17 +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
|
7477180de8
|
Corrected description of fight.direction.actions and
blockbreak.direction.actions
|
2011-12-14 23:23:12 +01:00 |
|
Evenprime
|
f5e97b7d92
|
Fix fences
|
2011-12-14 21:06:21 +01:00 |
|
Evenprime
|
031d757265
|
Updated block properties for movement check (solid, liquid, etc.) +
fix fight checks to really ignore anything besides ENTITY_ATTACK
damage types.
|
2011-12-14 20:51:35 +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
|
7742d5bcfa
|
Make sprinting foodlevel dependant
|
2011-12-11 19:14:40 +01:00 |
|
Evenprime
|
0e7f9d4f1c
|
Reduce default level of "selfhit" check from severe to warning.
|
2011-12-11 18:37:57 +01:00 |
|
Evenprime
|
5900ba2275
|
Get rid of the switch statements over enums altogether, just to be
sure.
|
2011-12-05 22:19:45 +01:00 |
|
Evenprime
|
bb636d774f
|
Rename "WildCard" to "ParameterName"
|
2011-12-05 22:01:32 +01:00 |
|
Evenprime
|
e7f05617cc
|
Moved "Wildcard" to its own enum class to potentially avoid
"IllegalAccessErrors" on some setups/VMs etc.
|
2011-12-05 22:00:26 +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
|
015f369e0a
|
Make playernames case insensitive when used as a key
|
2011-12-02 16:58:44 +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
|
7173b8661c
|
Consider lilipads to be solid and therefore people should be able to
walk on them
|
2011-11-28 14:12:53 +01:00 |
|
Evenprime
|
345b835e5d
|
Temporary fix for handling of player death in minecraft until bukkit
gets patched
|
2011-11-28 14:12:05 +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
|
5ce7bc04cd
|
Creat a "DummyAction", if actions.txt does not contain a definition of
a custom action. Fixed newlines in "explainations" section of config
file.
|
2011-11-27 15:05:07 +01:00 |
|
Evenprime
|
1f9a2643e8
|
Let system decide about line endings in config files
|
2011-11-27 14:42:06 +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
|
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
|
0459235c43
|
A bit of refactoring, maybe fixed the "can't edit config file" bug,
handle MC 1.0 versions better.
|
2011-11-23 14:37:20 +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
|
6063b319a7
|
clean up some additional data
|
2011-11-16 16:18:19 +01:00 |
|
Evenprime
|
5cf84693b9
|
Minor security fix for player management and timerelated problems
|
2011-11-16 15:28:34 +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
|
cb2c3ceba6
|
Some renaming and code moving to be more consistent
|
2011-11-16 02:06:06 +01:00 |
|
Evenprime
|
e853eac486
|
Fix two common mistakes by other plugins (cancelling move
events and cancelling toggle sprint events)
|
2011-11-15 17:05:06 +01:00 |
|
Evenprime
|
5a02e78888
|
Removed debug output and some unnecessary code
|
2011-11-15 14:59:27 +01:00 |
|
Evenprime
|
fb5225fac5
|
Simpler access to isSprinting() and getGameMode()
|
2011-11-15 14:42:02 +01:00 |
|
Evenprime
|
c5806da644
|
Reintroduced discarding of player data after 1 minute of inactivity
|
2011-11-14 00:16:46 +01:00 |
|
Evenprime
|
3c44445d9b
|
Less sensitive godmode check, bugfixes for log messages, better check
names
|
2011-11-14 00:00:06 +01:00 |
|
Evenprime
|
cfd8661f3f
|
Make sure we only listen to direct attacks and no other types of
damage
|
2011-11-13 22:13:24 +01:00 |
|