Commit Graph

654 Commits

Author SHA1 Message Date
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
76ccb4574b NCPExemptionManager: Check players removal also on kick, add unexempt,
isExempted by name. Fix unexempt for ALL. Register listener in onEnable.
2012-09-16 20:34:01 +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
a501b6e2e6 Adjust chat/kicks, revert vl decrease method for nopwnage. 2012-09-15 19:22:25 +02:00
asofold
af51326125 Add kicklist and unkick commands. 2012-09-15 18:16:32 +02:00
asofold
8aa31ff8a9 Adjust default configuration. 2012-09-15 17:49:20 +02:00
asofold
68e4d84a85 Adjust parsing of version. 2012-09-15 17:32:19 +02:00
asofold
2e9ae3aa83 Adjust violation history info to include n, av., max. 2012-09-15 17:23:47 +02:00
asofold
dcf7bacfa5 Ensure the parameters at the point of time of the
violation are used (refactor).
2012-09-15 16:25:14 +02:00
asofold
52fc47bd46 Small adaptions in moving checks. 2012-09-15 16:23:43 +02:00
asofold
90ad8d5189 Make update url clickable. 2012-09-15 10:40:20 +02:00
asofold
fb95ecfd7a Rename BlockUtils to BlockProperties. 2012-09-15 10:09:45 +02:00
asofold
8201bb3f4a Sort out packages further. 2012-09-15 04:34:13 +02:00
asofold
f6ec4545da Set instantheal to disabled by default. 2012-09-14 20:32:37 +02:00
asofold
74edac3d12 Add minimum external access API to BlockUtils. 2012-09-14 16:22:05 +02:00
asofold
5ea796e29b Add GLobalCOnfig annotation to command lists (exclusions, handle as
chat).
2012-09-14 15:34:33 +02:00
asofold
ef335a1632 Move data structure package to utilities. 2012-09-14 14:57:58 +02:00
asofold
97d14c84af Minimal adjustment. Leave some cluttered lines for further testing. 2012-09-14 14:52:45 +02:00
asofold
6d45a88c03 Improve config handling: 1. Fix world configs stored under the wrong
name. 2. Add warnings if paths are used in world files that should only
or can only be set in the global configuration file.
2012-09-14 14:52:15 +02:00
asofold
9ec4cfaa15 Adjust fast breaking and wrong block check, allow '.' for ncp remove
command.
2012-09-13 22:48:22 +02:00
asofold
a34b772f8d Improved info and remove commands to work with offline players. [Mind:
removing from history seems exact, removing data will most often remove
the whole check category data , like blockbreak.]
2012-09-13 15:22:59 +02:00
asofold
347b85c7b7 Always schedule async violations. (Does not hurt.) 2012-09-13 15:07:47 +02:00
asofold
456c3bfbd1 Make ViolationHistory accessible by player name. 2012-09-13 14:14:46 +02:00
asofold
3ed408a3af Add shortterm component to frequency check. 2012-09-13 13:41:13 +02:00
asofold
0c12553c4b Melons + efficiency. 2012-09-13 12:03:23 +02:00
asofold
4501169db1 TickTask: add tick count, randomize method ordering. 2012-09-13 11:03:17 +02:00
asofold
933e308154 Exclude insta breaks from fastbreak check. 2012-09-13 00:52:37 +02:00
asofold
136ef9686a Small adjustments. 2012-09-13 00:40:51 +02:00
asofold
12fd08be68 adjust fastbreak delay to 60. 2012-09-12 20:49:42 +02:00
asofold
910e0dd8e7 Forgot to commit ? 2012-09-12 20:49:11 +02:00
asofold
0c9f4e9ed3 Fix potential issue with world configs. 2012-09-12 20:30:29 +02:00
asofold
19ca256c30 Fix issue with replacing broken blocks. 2012-09-12 20:28:36 +02:00
asofold
c1195c630a Use workaround for glass type finally (might revert effmod later). 2012-09-12 20:00:53 +02:00
asofold
a627ffd169 Add efficiency modifier to some glass type blocks. 2012-09-12 19:46:59 +02:00
asofold
90c682cd4e Add blockbreak.frequency permission to plugin.yml. 2012-09-12 19:13:07 +02:00
asofold
866f4fde6c Clean up fastbreak: Add check for frequency of block breaking to leave
the survival block breaking duration to the fastbreak check. Adaptions
to the configuration. Fix creative / speed.
2012-09-12 08:01:32 +02:00
asofold
7cdfeb663a Quick fix for fastbreak: Efficiency on leaves. 2012-09-12 07:40:59 +02:00
asofold
6371e0f20c Bleeding: Improved fast break check, can be switched with the oldcheck
setting. fastbreak.debug to true + nocheatplus.admin.debug gives output
about breaking time and expected breaking time for balancing purposes.
Improved WrongBlock.
2012-09-11 13:23:05 +02:00
asofold
120d17a23c Set up structure for exact breaking times. 2012-09-10 22:04:48 +02:00
asofold
8d41378688 Make wrong block vl decrease over 2 minutes. 2012-09-10 20:57:40 +02:00
asofold
256fd6b26f Add new method for fastbreak (switchable). 2012-09-10 20:54:19 +02:00
asofold
544e0a06be Adjust Knockback sprint time: Only count in if really sprinting, check
on monitor priority level.
2012-09-10 15:52:16 +02:00
asofold
778461da16 Rework actions execution, simplify + optimize, add metrics count
asynchronously.
2012-09-10 15:33:18 +02:00
asofold
6b99c4ce08 Update plugin.yml . 2012-09-10 14:28:15 +02:00
asofold
0908b79657 Add command ncp removeplayer, to remove player data. @factories: Should
they actually be called factories?
2012-09-10 14:03:21 +02:00
asofold
de51c493d2 AsyncCheckData should be abstract. 2012-09-10 12:58:27 +02:00
asofold
fb15e2f144 Do activate the improbable check, seems ok without fastbreak added. 2012-09-10 12:48:02 +02:00
asofold
f1358ec1a6 Add simple wrong block check to block break. 2012-09-10 12:39:29 +02:00
asofold
070bcac0da Add example string for tempkick. 2012-09-10 11:08:55 +02:00
asofold
310745cde6 Re-add combined check, deactivated by default, inclusion of fastbreak
check configurable, deactivated by default.
2012-09-10 11:07:07 +02:00