Commit Graph

1075 Commits

Author SHA1 Message Date
asofold
5ce4ba2ad6 Actually, build 163 did change the defualt configuration, 164 will too. 2012-10-19 21:44:37 +02:00
asofold
a6ee06a714 Build 162 changes the configuration. 2012-10-19 21:37:39 +02:00
asofold
822589a006 Adjust first logging for passable. 2012-10-19 21:17:04 +02:00
asofold
fdf29a5e17 Add repeaters (diode) blocks to be ignored by passable. 2012-10-19 20:55:57 +02:00
asofold
c05336e3e4 Yawrate: add maximum penalty, corect use of minimum. 2012-10-19 19:05:09 +02:00
asofold
fc6d15b6fe Move IViolationInfo to access package. 2012-10-19 18:30:45 +02:00
asofold
033cebf7cb Move PlayeRMove from combined to moving (still feeds combined/yawrate). 2012-10-19 12:00:38 +02:00
asofold
b08282d925 Clear NoFall data for quick returns on fall damage, also quick return
for cancelled events.
2012-10-19 11:41:01 +02:00
asofold
fbcacf6d40 Re-order some stuff. 2012-10-19 11:40:06 +02:00
asofold
f30bccd7d3 Remove workarounds listener (split to moving + combined). 2012-10-19 11:32:32 +02:00
asofold
298336bf6b Passable: Allow moving in a block, if head is free (no block
transitions).
2012-10-19 00:55:52 +02:00
asofold
85848c6f72 Bleeding: SF: Prevent VL reduction if last violation was within two
seconds.
2012-10-19 00:45:21 +02:00
asofold
2e812f17f8 Bleeding: Adjust keeping track of positions (from, preparatory: to).
Some
corrections.
2012-10-19 00:21:02 +02:00
asofold
2764515190 Use event.getTo for yawrate instead of player.getLocation. 2012-10-19 00:05:16 +02:00
asofold
1efb62c943 Improve isAboveLadder by using a bounding box rather. 2012-10-19 00:04:22 +02:00
asofold
040c32d5d0 Config last changed in build 158. 2012-10-19 00:02:23 +02:00
asofold
d49aacd231 Prevent passable from resetting to the "to"- position. 2012-10-18 16:21:07 +02:00
asofold
d6d1e319a9 Set CB dependency to 1.3.2-R2.0 . 2012-10-17 19:57:28 +02:00
asofold
76dd563271 Ignore stats hooks result of oncheckFailure. 2012-10-17 19:14:39 +02:00
asofold
e3be45b986 Add ladder to blocks ignored by default by passable. 2012-10-17 18:52:58 +02:00
asofold
77216f0799 Add Extended information about violations to hooks. 2012-10-17 18:31:44 +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
ddc169f17a Set CraftBukkit dependency to 1.3.2-R1.0. 2012-10-16 00:54:06 +02:00
asofold
1ff33f6560 Set version to 3.7.5 for further development. 2012-10-16 00:49:06 +02:00
asofold
95b6a3ba95 Set version to 3.7.4-RC for release, correct scm-information. 2012-10-16 00:05:40 +02:00
asofold
c2e4549ec7 Comments. 2012-10-13 12:09:28 +02:00
asofold
0e041c419a Passable+cactus and ladder+efficiency-axe. 2012-10-13 12:05:16 +02:00
asofold
4ad88cd945 Typo. 2012-10-13 11:05:32 +02:00
asofold
d07ba833c1 Shuffle code. 2012-10-12 13:37:11 +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
b79a292c34 SurvivalFly: reduce false positives by using an adapted bounding box
for the y-inconsistency case.
2012-10-12 02:28:09 +02:00
asofold
589362c363 Account for fences with on ground. 2012-10-12 00:00:03 +02:00
asofold
b55c43ea71 Rename TypeIdCache to BlockCache. 2012-10-11 18:23:30 +02:00
asofold
96f9232dae Fix some properties not getting reset for PlayerLocation. (Fixes
freezing.)
2012-10-10 02:58:06 +02:00
asofold
07994c6a34 Harmless optimization :p 2012-10-10 02:35:37 +02:00
asofold
b8209ac294 Spider too rush! 2012-10-10 02:29:33 +02:00
asofold
e721b4e759 Give the on-ground judgment less high bounds. 2012-10-10 01:28:11 +02:00
asofold
2e322198db [Bleeding] Add anti spider exception to on ground checks. 2012-10-09 23:55:18 +02:00
asofold
0a777735e7 Move flag checking methods to BlockProperties. TypeIdCache is really
only the cache now.
2012-10-09 23:35:39 +02:00
asofold
4ee1880a4d Refine lily pad placement check, add place against air for some reason. 2012-10-09 18:17:27 +02:00
asofold
def976df50 Add simple security guards to Passable for moving inside of blocks. 2012-10-09 17:33:40 +02:00
asofold
ded72a5152 Add convenience methods: isPassable, getVector 2012-10-09 17:18:36 +02:00
asofold
8311070902 [Bleeding] Account for entities (boat, minecart) for on-ground. 2012-10-09 05:11:20 +02:00
asofold
2389b82138 Random. 2012-10-09 04:40:06 +02:00
asofold
be384aa799 Fix NPE(s). 2012-10-09 04:39:57 +02:00
asofold
9171199086 [Bleeding] Less false positives for survivalfly. 2012-10-09 04:08:50 +02:00
asofold
c9427d4ff1 Add Methods for bounding box tests. PlayerLocation: Use idCache for
more, return idCache as IBlockAccess if present. [DEBUG, Ongoing]
2012-10-08 17:50:27 +02:00
asofold
4025cd3e55 Use Location.locToBlock instead of Math.floor. 2012-10-08 06:40:08 +02:00
asofold
3d981241eb Delete data and history if system time ran backwards. 2012-10-08 06:11:59 +02:00
asofold
a209b806c8 Use a cache for block id and data in the move checks. 2012-10-08 04:57:26 +02:00