Commit Graph

1210 Commits

Author SHA1 Message Date
asofold
2f482649a0 Re-order cleanup on disable, clean up metrics too. 2012-12-02 17:39:50 +01:00
asofold
2e9608c056 Add cancel method to metrics. 2012-12-02 17:33:33 +01:00
asofold
7968d01259 Improve ListenerManager cleanup. 2012-12-02 17:27:00 +01:00
asofold
8082b3d33d TickTask changes applied to plugin. 2012-12-02 17:03:43 +01:00
asofold
a156d1117b Add method to empty request queues for TickTask. 2012-12-02 16:59:59 +01:00
asofold
2a8b6e3ad2 Add ability to lock TickTask.
Prevents adding new entries.
2012-12-02 16:58:16 +01:00
asofold
44b6eb2b2a Ensure minimal capacity for CoordMap (not relevant to known issues). 2012-12-02 16:45:07 +01:00
asofold
2c73a8adb8 Collect block flags after checking isIllegal (!). 2012-12-01 21:40:53 +01:00
asofold
68fbbcee1e Prevent npe in one place. 2012-11-29 15:57:57 +01:00
asofold
37bca8836b Bleeding: Use collecting flags before checking. 2012-11-29 15:50:00 +01:00
asofold
82cf9b1c47 Bleeding: Add faster return ability for player location checking. 2012-11-29 15:47:07 +01:00
asofold
2cec7468ea Add Method to collect flags. Add comment to isOnGround. 2012-11-29 15:39:11 +01:00
asofold
f6aaf52d03 Looking once over set-back + nofall. 2012-11-26 00:49:30 +01:00
asofold
ba1954025d Revised passable, corrected + simplified.
Hopefully :) [missing: survivalfly does not estimate a player to be on
ground if fully stuck]
2012-11-25 23:25:51 +01:00
asofold
d5136dc788 Add convenience methods for block coordinate comparison. 2012-11-25 23:24:06 +01:00
asofold
484c61e9aa Remove godmode kick for the moment. 2012-11-25 23:23:46 +01:00
asofold
01dee36e32 Raise vl for godmode kick to 60. 2012-11-24 23:35:35 +01:00
asofold
35a4a3c780 Repair unpatching isIllegal. 2012-11-24 18:38:18 +01:00
asofold
af171ee272 Always kick on fake bed leave. 2012-11-23 16:26:25 +01:00
asofold
e388e4d306 comments update. 2012-11-23 16:24:39 +01:00
asofold
1a2a5d3d05 Use CombinedData.wasInBed ! 2012-11-23 16:19:44 +01:00
asofold
fbef165233 Use delayed kicks for moving checks. 2012-11-23 16:16:44 +01:00
asofold
3b226dea6d Make bed-leave an extra check. 2012-11-23 16:16:05 +01:00
asofold
b0a56ef743 Add more kick actions (survivalfly, morepackets) 2012-11-23 15:36:53 +01:00
asofold
5300ef26ef Add kick to godmode. 2012-11-23 15:27:28 +01:00
asofold
ff52b2cc25 Add todo note. 2012-11-23 15:18:47 +01:00
asofold
bd65c1218f Switch fastplace to monitor 2 seconds + shortterm (10 ticks by default). 2012-11-23 15:18:04 +01:00
asofold
df29e64bd9 Check the minecraft players bounding box for isIllegal. 2012-11-23 15:15:30 +01:00
asofold
b4fdbb71fc Set CraftBukkit dependency to 1.4.5-R0.2. 2012-11-23 15:14:45 +01:00
asofold
e9f099eaed Also check y for isIllegal. 2012-11-23 12:36:36 +01:00
asofold
eb52aa7ffa Set CraftBukkit dependency version to 1.4.5-R0.1. 2012-11-20 17:57:05 +01:00
asofold
8bb9a3bfae BlockCache: Add fall-back-compatibility method for 1.4.2. 2012-11-19 11:40:02 +01:00
asofold
9f772f4ed6 Snow quick'n dirty. 2012-11-18 14:13:00 +01:00
asofold
61ab8c124a Add some safe guards for MC API access. 2012-11-16 17:37:31 +01:00
asofold
9ad981d22a ListenerManager: Add annotation for MethodOrder. Change overriding
principle.

Annotation overrides ComponentWithName overrides given tag. Annotation
overrides IHaveMethodOrder overrides given MethodOrder.
2012-11-16 15:04:07 +01:00
asofold
a10ddc9c37 Restrict spawn-egg dupe prevention to non-creative players. 2012-11-16 12:18:21 +01:00
asofold
650225da3e Add spawn-egg dupe prevention. 2012-11-16 12:15:55 +01:00
asofold
67c44c3337 Remove blockplace.fastplace.experimental. 2012-11-16 10:51:17 +01:00
asofold
a6c943121f Set version to 3.8.3 for development towards next release. 2012-11-16 10:50:47 +01:00
asofold
1e7808b216 Set version to 3.8.2-RC for release on BukkitDev. 2012-11-15 23:55:43 +01:00
asofold
6f0e4513cc Adapt to 1.4.4 so far. 2012-11-15 23:40:41 +01:00
asofold
4df4e3fa0b Set CraftBukkit dependency to 1.4.4-R0.1-SNAPSHOT. 2012-11-15 23:40:25 +01:00
asofold
0b5591d0b4 Set version to 3.8.2 for development towards next release. 2012-11-15 22:39:43 +01:00
asofold
d279db5935 Set version to 3.8.1-RC for release on BukkitDev. 2012-11-15 22:33:25 +01:00
asofold
d5a181a91a Make vertical accounting slightly less strict. 2012-11-15 21:27:46 +01:00
asofold
5cdb050784 Back to checking the bounding box height. 2012-11-15 21:23:43 +01:00
asofold
d6109bc150 Renaming (isOnLadder -> isOnClimbable).
Add commented out debug garbage about vertical speeds in water and on
climbables. Adaptions take too long now, probably a different concept is
needed, such as keeping track of phases within one medium.
2012-11-15 20:51:31 +01:00
asofold
34d6f2ff31 Add "grace" parameter to the FastBreak config to replace
buckets.contention.

For compatibility buckets.contention is still read and the maximum of
both
is
used.
2012-11-15 11:39:23 +01:00
asofold
b4302edc48 Adapt bounds for onground checking minimally (back to 0). 2012-11-15 00:15:18 +01:00
asofold
e9a3fc6974 Adapt debug message for NoFall. 2012-11-15 00:13:58 +01:00