Commit Graph

1093 Commits

Author SHA1 Message Date
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
asofold
cd856208d2 Add ncp tempkick command + API do deny logins [missing: persist]. 2012-09-10 10:10:45 +02:00
asofold
4d0b28606d Bleeding: Add unused skeleton of an Improbable check. 2012-09-10 08:52:27 +02:00
asofold
de9119d659 Fix check name for history. 2012-09-09 11:39:50 +02:00
asofold
ae317f4154 Fix TickTask, lighter synchronization. 2012-09-09 07:25:38 +02:00
asofold
f9cfd8bd5b Question. 2012-09-09 07:22:56 +02:00
asofold
0b083f9d30 Fix fastbreak for the moment. 2012-09-09 06:02:43 +02:00
asofold
b5ee2fe985 Chat: request permission update on world changes. 2012-09-09 02:37:31 +02:00
asofold
8fde82b113 Fix: read range for globalchat/similarity. 2012-09-09 02:12:37 +02:00
asofold
9a2852c7e0 Fix cached captcha permissions not checked. 2012-09-08 23:53:05 +02:00
asofold
5633ce9315 Remove delay from default command actions. 2012-09-08 23:48:48 +02:00
asofold
703740ea04 Use the actions field. 2012-09-08 23:39:23 +02:00