asofold
9810abff81
[Blind] Prepare removal of sub-check data (so far: fight.selfhit).
...
This will probably not be pulled through for all checks, because
the overall design does not support to do this in an efficient way.
Some checks will be added to allow pinpointing data removal,
mainly to allow compatibility tweaks, e.g. with actions.
2014-01-26 13:14:46 +01:00
Alastair Lynn
4d310d352a
Switch to gender-neutral pronouns
2014-01-22 19:16:27 +00:00
asofold
68a6297f80
Add log message about 1.7.2 blocks.
2014-01-02 18:22:18 +01:00
asofold
d51da2cbe0
Random Chicken Inventory.
2013-12-31 01:36:38 +01:00
asofold
2b0b0a8155
[BLIND] Quick fix attempt for Acacia leaves (adding a new block-flag).
2013-12-29 22:58:37 +01:00
asofold
cb73221cfd
Log "system time ran backwards" on warning level.
2013-12-06 14:07:55 +01:00
asofold
a24092f6c6
Little detail: Add new block class to block factory.
2013-12-01 22:03:04 +01:00
asofold
8d5a0b1dca
Rough update for 1.7.2 blocks.
...
Adds an ice flag to BlockProperties.
2013-12-01 21:46:44 +01:00
asofold
fd745458d6
Remove deprecated BlockPropertiesSetup interface.
2013-12-01 21:09:58 +01:00
asofold
5c94cd8278
Trash something.
2013-12-01 21:07:03 +01:00
asofold
3d3cbc341b
Link pr if not pulled directly.
2013-12-01 13:01:03 +01:00
asofold
fad90d175a
Note.
2013-12-01 12:54:15 +01:00
asofold
9e1c3e392d
Do not reference LOCKED_CHEST anymore (minimal future compatibility).
2013-11-16 16:13:33 +01:00
asofold
6004f8eb30
Some cleanup.
2013-11-12 20:49:11 +01:00
asofold
10e5e96388
Correct TNT workaround (pigs don't have fight-data).
2013-11-07 02:55:12 +01:00
asofold
b43fa259dc
Attempt to fix issues with player-ignited TNT (1).
2013-11-07 01:13:26 +01:00
asofold
ee5c86bb4f
Add fall-back configurability for latest addition.
2013-11-05 22:18:55 +01:00
asofold
f597f8bded
[BLEEDING/INCOMPLETE] More strict go on vehicles.
...
Roughly this line of develpment has to do with:
* Prevent destroying ones own vehicle [INCOMPLETE: conflict with older
MC versions.].
* More careful set-back handling.
* Reset the players position to that of the vehicle if the player moves
too far off (likely does not have effect, needs more testing). In
principle this is intended to trigger a teleport, the normal player is
intended to not notice, but no guarantees yet.
Not configurable yet, might not work 100%, yet.
2013-11-04 09:22:33 +01:00
asofold
ae6510aaa0
Rather javadoc correction.
2013-11-04 09:05:42 +01:00
asofold
8d9583d01b
Fixes and simplification for vertical accounting.
2013-11-03 23:11:03 +01:00
asofold
01b8c421df
Fix one NPE.
2013-10-28 11:24:48 +01:00
asofold
85d925f45d
Check MoveConsistency for PlayerMoveEvent as well even if in vehicles.
2013-10-26 23:28:50 +02:00
asofold
76eb1c2539
[BLEEDING/INSTABLE] Not that much desperate: Random code changes.
2013-10-26 01:30:08 +02:00
asofold
ced4e0e039
Call onVehicleMove with the actual vehicles location.
...
(From within onPlayerMove.)
2013-10-14 00:21:29 +02:00
asofold
e5911fdb8d
Add convenience methods to TrigUtil.
2013-10-14 00:05:17 +02:00
asofold
21eaeac5fa
Add vehicle location to the "ncp inspect" command.
2013-10-13 22:58:27 +02:00
asofold
0d52467fc2
Reduce a special case for false positives in sf.
...
There seem to be cases with a repeated horizontal speed increase which
should be covered by the bunnyhop mechanisms. The first increase will
not go as high as possible but have 0 y-diff, while the second one will
trigger a violation with a higher y-diff and another increas in the
horizontal distance. This commit does not cover a general multi-step
speed-increase case, but just attempts to catch this special case.
2013-10-13 19:15:02 +02:00
asofold
3e38b087e6
Corrections for fastheal: Missing cancel action + out of range health.
2013-10-01 23:13:02 +02:00
asofold
db374f31a4
Correct moved config path (original: checks.inventory.ensureclose).
2013-09-23 15:36:26 +02:00
asofold
a2dadf8a9c
Remove metrics.
...
Metrics would need a different concept of what to add anyway.
2013-09-22 15:46:07 +02:00
asofold
2417ba9ffe
[BLEEDING/INCOMPLETE] Start sketch for more inventory-open checking.
2013-09-20 09:37:08 +02:00
asofold
41e1e8017b
Add DisableListener component and use for DataManager and Improbable.
2013-09-19 21:00:57 +02:00
asofold
d896e9b25d
Bind logging of metrics errors to debug flag(s).
2013-09-18 18:26:04 +02:00
asofold
0fb3c562ed
CF: Ensure unused horizontal speed is not used for upwards speeding.
2013-09-17 18:37:32 +02:00
asofold
f28877f097
Should hover start counting after set-back?
2013-09-17 18:35:49 +02:00
asofold
182bc81c8c
Set 1.6.2-R1.0 as new Bukkit/CB dependencies, add dedicated module.
2013-09-12 01:21:56 +02:00
asofold
2ee891a427
Reduce false positives for SurvivalFly (the hard way).
2013-09-09 02:22:37 +02:00
asofold
5d60343104
Fix nofall dealing fractions of half hearts damage.
2013-09-08 02:03:45 +02:00
asofold
0a748c4290
Important fix for passable.
...
Astonishing.
2013-09-08 01:30:33 +02:00
asofold
ab3770161c
Reduce false positives with Passable + stairs, move some code.
2013-09-08 01:17:43 +02:00
asofold
d365cd5b75
Allow parameters to be set in ViolationData, even if not "needed".
...
This allows to add parameters in case of debugging, to display them.
Also addid is a hasParameters method, which checks if any are set.
2013-09-07 23:09:55 +02:00
asofold
d9897191de
More on closing inventories: a) only close if open b) also on teleport.
2013-09-01 18:46:30 +02:00
asofold
cadb98edbe
Allow 0.2 hbuf-regain per packet.
2013-08-29 21:35:46 +02:00
asofold
0ac342fb92
Process vehicle-exit in case of invalid or dead vehicles.
2013-08-29 21:34:13 +02:00
asofold
048cada0c7
Change buffer amount to positive.
2013-08-29 21:33:29 +02:00
asofold
1d2f291650
Add "ncp inspect (player)" command, might be merged/changed with info.
2013-08-29 21:30:53 +02:00
asofold
46ee232451
Fix deprecated config paths in use (npe).
2013-08-17 16:24:30 +02:00
asofold
959c6c7be8
Allow null messages in ColorUtil.
2013-08-17 16:23:23 +02:00
asofold
4b7e424bde
One npe less.
2013-08-17 15:28:44 +02:00
asofold
f32be176a9
Grace for walk/fly-speed.
...
This is needed for environments with changing walk/fly speeds,
such as flying plugins with several speed-modes.
2013-08-15 04:01:23 +02:00