Commit Graph

1014 Commits

Author SHA1 Message Date
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
asofold
5bf347ca88 Add ability to use a cache for block id and data for PlayerLocation. 2012-10-08 04:56:53 +02:00
asofold
a5c37a884b Small optimization for violation handling. 2012-10-08 04:28:39 +02:00
asofold
24eede78fe Change PlayerLocation use (reduces memory footprint). 2012-10-08 04:15:51 +02:00
asofold
167d442501 Fight.reach + giant. 2012-10-08 02:55:51 +02:00
asofold
b2beb4d4de Adjust kick actions for drop. 2012-10-08 00:41:12 +02:00
asofold
457fd1934e Fastbreak + haste potion effect. 2012-10-08 00:23:24 +02:00
asofold
964da9ac46 Also cleanup entity in PalyerLocation (@Score_Under). 2012-10-07 23:23:21 +02:00
asofold
645f17253b Log jumpphase for debug. 2012-10-07 23:20:25 +02:00
asofold
de1f8ba295 Small corrections (@Score_Under). 2012-10-07 23:19:57 +02:00
asofold
3082097437 Fix passable + cauldron. Use Arrays.fill somewhere (@Score_Under). 2012-10-07 23:19:36 +02:00
asofold
cea496b61f Correct reach distance dynamic range. 2012-10-07 22:32:37 +02:00