Commit Graph

60 Commits

Author SHA1 Message Date
asofold
3ce15aa8a0 More data cleanup. 2012-11-02 10:40:37 +01:00
asofold
f30bccd7d3 Remove workarounds listener (split to moving + combined). 2012-10-19 11:32:32 +02:00
asofold
3286bdd0dd Comment out NetServerHandler use to make sure it can't be used. 2012-10-17 17:44:12 +02:00
asofold
541430a361 Switch to hard-coded build number for config-outdated checking to avoid
unnecessary regenerating of configs.
2012-10-12 02:46:02 +02:00
asofold
1f10a81448 Add ability configure passable check to ignore certain blocks. 2012-10-05 17:14:41 +02:00
asofold
5baaedce74 Add per check section debug flag support. 2012-10-04 02:06:00 +02:00
asofold
7398952c5e Bleeding: Add combined.invulnerable to handle problems with players
relogging.
2012-10-03 17:27:50 +02:00
asofold
553caeaf87 Correct listener registration order. 2012-10-01 03:25:39 +02:00
asofold
280d352a2f isLoginDenied: use time from argument. 2012-10-01 03:19:34 +02:00
asofold
1cbc4ed16c Use access methods for all normal logging to console. 2012-09-29 17:12:09 +02:00
asofold
14da78fa8d Bad method name. 2012-09-26 16:43:13 +02:00
asofold
994ccc681f Config version check back in, prepare update checking. 2012-09-25 22:08:22 +02:00
asofold
4e4556624a Bleeding: Add data expiration management. Also remove execution history
(remove command). Expiration duration is in minutes.
2012-09-20 20:16:00 +02:00
asofold
f13ea3065d Switch order for read timed out in commented out update checking. 2012-09-17 13:56:28 +02:00
asofold
82502ca7cd Remove checkforupdates for the moment. 2012-09-17 00:06:59 +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
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
68e4d84a85 Adjust parsing of version. 2012-09-15 17:32:19 +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
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
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
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
af2b9fb2b5 Bleeding: Fully rework asynchronous actions execution. 2012-09-08 23:34:49 +02:00
asofold
cc7eb2cbce Bleeding: Set up AsyncCheck structures (TickTask/permissions). [Stage 1
- missing: make actions work async where necessary + schedule rest.]
2012-09-08 20:16:10 +02:00
asofold
0160924567 Hide nomovedtooquickly config settings (temp). 2012-09-07 23:23:00 +02:00
asofold
b262753f4f Change registration order in enable / disable. 2012-09-04 08:52:03 +02:00
asofold
c89e6c6957 Ensure readers/writers are closed. 2012-09-04 08:42:26 +02:00
asofold
da420ec877 Fix some reloading issues. 2012-09-04 06:48:21 +02:00
asofold
d7525bd73c Fix issue on reloading. 2012-09-04 06:03:43 +02:00
asofold
27a74a4cfb Make checking for updates configurable. 2012-09-03 10:18:16 +02:00
asofold
a502aab2c8 Clean up command handling slightly, add delayable commands for tell,
kick and ban with reasons displayed if the player is online.
2012-08-29 06:50:26 +02:00
NeatMonster
c94bd978a8 Mostly some Metrics related changes. 2012-08-24 22:02:38 +02:00
NeatMonster
f662f98369 NetServerHandler improved. Metrics can now be fully disabled.
Permission for viewing plugins and versions (re-)added.
2012-08-24 14:52:24 +02:00
NeatMonster
a97bda6d7f No NSH this time. New FastClick check! 2012-08-22 19:34:01 +02:00
NeatMonster
50e3d02e5d Updated dependencies. New messages if an update is
available/configuration is outdated. Improved FastBreak, NoPwnage and
SurvivalFly checks. Re-added the 'Moved too quickly fix' (it needs to be
manually enabled in the configuration).
2012-08-22 02:41:28 +02:00
NeatMonster
4633fee6a5 Removed the packets workaround: too much troubles. Changed reach
distance, less false positives should be thrown now. Added a nice
message when an operator joins if an update is available.
2012-08-21 02:49:14 +02:00
NeatMonster
af72986ae8 Fixed Metrics graphs. 2012-08-20 20:09:23 +02:00
NeatMonster
dde0f74003 Added Metrics support! 2012-08-20 19:40:00 +02:00
NeatMonster
e585e918fd Removed the NetServerHandler proxy, now overriding packets instead.
Reverted the changes about plugins protection, now if enabled in the
configuration, the /plugins and /versions commands will be OP-only.
2012-08-20 14:31:11 +02:00
NeatMonster
963c363c7d Welcome back '/nocheatplus info <player>' command! 2012-08-18 22:56:35 +02:00
NeatMonster
858f610e79 NoCheatPlus can now prevent Bukkit from blocking fly mods! 2012-08-18 15:28:30 +02:00
NeatMonster
96a7f493f8 Fixed server sometimes ignoring players due to our custom
NetServerHandler.
2012-08-13 17:10:31 +02:00
NeatMonster
7a0fa252bd Removed the workaround for the "Bukkit blocks Zombe" issue, improved the
NoFall and SurvivalFly checks.
2012-08-12 19:26:26 +02:00
asofold
1a5908b907 NetServerHandler: set in player join. 2012-08-12 15:35:53 +02:00
asofold
dc4f50aef4 Setting the net server handler at the earliest possible point. 2012-08-12 15:28:37 +02:00
NeatMonster
65fa26d66d NOFALL Y U NO WORK?! *hum* NoFall should be fixed now, also fixed a
little mistake with the configuration file (right @asofold? :D).
2012-08-11 16:43:27 +02:00