asofold
d659dd7f26
Attempt to work around missing VehicleExit events with latest CB dev
...
builds.
2013-03-20 06:15:17 +01:00
asofold
33be1ca501
Add RAILS flag.
2013-03-20 06:11:57 +01:00
asofold
5e5076a7b7
Add safeguard against the safeguard not being present.
2013-03-17 08:51:50 +01:00
asofold
9e16d8f2ef
Remove debug message (...).
2013-03-16 04:34:25 +01:00
asofold
171f2aa932
Re-order conditions.
2013-03-16 04:33:47 +01:00
asofold
ab99e871f9
Add heuristic for the THORNS enchantment.
2013-03-16 04:25:16 +01:00
asofold
20b28f950f
Slightly more tolarance for boats.
2013-03-16 02:42:50 +01:00
asofold
7d17fb67b4
Suppress deprecation warning for now.
2013-03-16 00:16:58 +01:00
asofold
5dcddaed18
Join tags with a '+' as done elsewhere too.
2013-03-16 00:15:16 +01:00
asofold
6adbd89e15
Deprecate MCAccess.Block_i.
2013-03-15 22:31:25 +01:00
asofold
636faecd52
[BLEDING] Update dev-module to CB/1.5.
2013-03-15 22:31:02 +01:00
asofold
32600dd335
Set version to 3.8.13 for further development.
2013-03-15 21:36:12 +01:00
asofold
328d277955
Set version to 3.8.12-RC2 to distinguish quick fix release.
2013-03-14 21:31:44 +01:00
asofold
0fc3b54db9
Also catch getSlot() < 0 for the InventoryClickEvent.
2013-03-14 21:30:19 +01:00
asofold
677aef45cd
Set version to 3.8.12-RC for release on BukkitDev.
2013-03-14 14:52:51 +01:00
asofold
1b811716e2
Inventory.FastClick: Fix vl not adding, prepare for 1.5.
2013-03-14 12:21:38 +01:00
asofold
325d47fcbc
Ignore "outside" clicks, i.e. slots outside of the inventory slot range.
2013-03-14 11:02:41 +01:00
asofold
9de6175874
New FastClick (inventory) check.
...
This check is less strict on short term but more strict on medium term.
Keeps track of one second (200 ms resolution).
2013-03-14 10:44:29 +01:00
asofold
0abca20dd9
Set version to 3.8.12 for further development.
2013-03-14 08:35:49 +01:00
asofold
84da47315b
Add example entry for overrideflags (snow: default).
2013-03-14 08:34:32 +01:00
asofold
b5e8ee7935
Fix PassablRayTracing not respecting block flags.
...
Heavier but more consistent: use BlockProperties.collidesBlock, since we
don't really check the blocks bounding box against a ray anyway, but
collision with the full moves bounding box. Getting a blocks shape
should some day be routed through BlockProperties so the shape is
correct from the start.
2013-03-14 08:27:58 +01:00
asofold
0e506eb967
Set version to 3.8.11-RC for release on BukkitDev.
2013-03-13 22:21:46 +01:00
asofold
15bf8e3ece
Move utility methods for altering flags to the BlockFlags utility class.
2013-03-13 22:06:55 +01:00
asofold
1eb7dbacf1
Remove the old snow-level flag for leveled snow.
2013-03-13 22:02:23 +01:00
asofold
a789b9286d
Can still not stand on Minecarts (dev branch).
2013-03-13 20:57:58 +01:00
asofold
f2ab4c9a7c
Override cleanup methods in BlockCache implementations to remove world
...
references.
2013-03-13 20:47:42 +01:00
asofold
5197dbdbae
Can't stand on minecarts in 1.4.7 either.
...
(Skipping older versions.)
2013-03-13 20:39:52 +01:00
asofold
a9564ea8fd
[BLIND] Implement MC 1.5 snow levels with an extra block-flag.
2013-03-13 20:27:55 +01:00
asofold
a2b1412ab1
Switch 1.4.x snow level handling to an extra flag.
2013-03-13 20:09:07 +01:00
asofold
333369d0ea
Can't stand on a minecart, give little more room for boat.
2013-03-13 19:37:49 +01:00
asofold
e35f0585ae
Rename simplified fluid level flag.
2013-03-13 19:34:35 +01:00
asofold
b8cda625f8
Double is used here.
2013-03-13 19:30:20 +01:00
asofold
15f08f13a9
Prepare 1.5 blocks with block flags. Add unused stuff.
...
More like a safety commit.
1. Add compatibility block flags for MC 1.5 blocks.
2. Add commented out / unused stuff (not really for 1.5).
2013-03-13 10:16:56 +01:00
asofold
c075e67f8f
Make fight.reach distances (survival) configurable.
2013-03-13 09:20:17 +01:00
asofold
a04f4ad882
Adjust lostgorund/fastedge to catch more vacc fp.
2013-03-13 06:46:19 +01:00
asofold
555ae62b78
Allow "default" as flag, which will add the previously set flags.
2013-03-13 06:31:09 +01:00
asofold
4cbefc0184
Trim flag inputs for more tolerance.
2013-03-13 06:30:24 +01:00
asofold
1ec7f997cf
Just add to first bucket, since update(...) has been called.
2013-03-13 06:20:14 +01:00
asofold
414796b938
Check IHaveCHeckType after CheckType.ALL for data removal.
...
This ensures that "ncp remove *" really removes chat.logins data, for
instance.
2013-03-13 05:51:54 +01:00
asofold
976cd59b7c
Add the command "ncp unkick *".
2013-03-13 05:41:17 +01:00
asofold
0d2862c21b
Check "instanceof Minecart" instead of EntityType.
...
Right now and especially with Minecraft 1.5, one has to account for
several types of minecarts.
2013-03-13 05:22:53 +01:00
asofold
a5ed780542
Attempt to fix issues with too low valid-count for velocity.
2013-03-13 05:08:23 +01:00
asofold
25e4cb3b05
Fix allowed h-dist in water (downstream).
...
Previously this was not applied in the "after-failure" h-dist estimation
with permission checking.
2013-03-13 03:19:14 +01:00
asofold
1ad08b3729
Velocity: Decrease validity counter once activated.
2013-03-13 02:55:54 +01:00
asofold
bb38ff5a1b
Add maximum activation ticks for velocity (queued).
2013-03-13 02:55:24 +01:00
asofold
310b62384f
Fix aspects with jump potion-effects.
...
1. Set the correct effect strength in data.
2. Adjust workarounds to catch jump effect II on fences and similar.
[Might need more specialized checking for performance reasons.]
2013-03-12 21:55:04 +01:00
asofold
5b324a1a81
Fix and adjust basic move-debug output.
...
1. Let the basic move info be printed first, extended info gets printed
exra. This allows better printf-debugging, because the move info comes
first in any case :).
2. Show "correct" potion-effect strength.
2013-03-12 21:37:14 +01:00
asofold
fc788f55c4
[Bleeding] Optimize preparation for PlayerLocation use.
...
1. Only collect flags for survivalfly.
2. Set all properties for the to location if it is the same position as
the from location.
2013-03-12 09:59:52 +01:00
asofold
a7c4539783
Let NoFall be more generous with the on-ground search.
...
Extend xz and y margins.
2013-03-12 08:19:19 +01:00
asofold
7b4fe7acc4
Regroup lost-ground workarounds. Fix some aspects.
...
Check some preconditions in the check method, delegate to different
methods for different cases, also to have smaller method bodies.
IsAboveStairs is only checked for "mild" y-distances. For faster
descending an individual edge-check has been added.
2013-03-12 07:55:50 +01:00