asofold
7b5f22e64d
These ain't horses.
2014-12-04 23:17:38 +01:00
asofold
fa87287c97
Adapt some version strings according to ~ intended use.
2014-12-02 02:03:40 +01:00
asofold
3cc5aef282
Spaces.
2014-11-29 14:56:05 +01:00
asofold
a064a9afce
[BLEEDING] Add dev-support for 1.8/Spigot.
2014-11-29 01:55:55 +01:00
asofold
d5cefe4c5a
Add dedicated compatibility module for CB 3100 (MC 1.7.10).
2014-11-11 21:44:40 +01:00
asofold
eaa4154080
Spaces + comments.
2014-08-04 18:38:45 +02:00
asofold
b6c146ce64
Remove getKeepAliveTime from MCAccess.
...
It does not seem to become accessible any time soon, while packet level
access allows to fetch it.
2014-07-17 14:33:38 +02:00
asofold
aa91a39eea
Some Formatting.
2014-07-13 01:14:17 +02:00
asofold
56611cd44b
[BLEEDING] Set CompatCBDev to CB for MC 1.7.10.
2014-07-12 18:15:45 +02:00
asofold
122e2ac751
Remove unneeded dependency references (CraftBukkit contains Bukkit).
2014-06-14 22:56:37 +02:00
asofold
8da49e49f6
Update MCAccessCBDev to use CB 1.7.9-R0.2, update readme.md.
2014-06-14 18:37:20 +02:00
asofold
c93edcbbe9
Remove direction correction, as it does not seem to be effective.
2014-05-15 10:44:34 +02:00
asofold
6dbe33b310
Update actually supported versions for some MCAccess modules.
2014-04-22 22:20:16 +02:00
asofold
59054b402b
Add Methods to correct yaw and pitch to MCAccess.
...
An implementation for NCPCompatBukkit is missing.
Note that the native access can not set lastYaw nor lastPitch in
PlayerConnection (private), but it could set lastYaw and lastPitch in
EntityPlayer.
Can't guarantee this actually helps with stuff like derp/magnet, because
we can not really set the outcome of a PlayerMoveEvent without
rubberbanding the whole planet. Hacks could send enough packets per tick
to keep freezing people - we might be able to keep track of yaw/pitch
correction and cancel (most) attacking for the same tick after yaw
correction (invalidate "same" with in-bounds yaw).
2014-04-21 14:16:11 +02:00
asofold
f60d971f3c
[BLIND] Add support for MC/CB 1.7.8. Minimal checks by code inspection.
2014-04-14 23:08:01 +02:00
asofold
2434c71d20
Add dedicated compat module for CB 1.7.5-R0.1.
2014-04-14 22:40:06 +02:00
asofold
90a1255229
[BLIND] Dedicated compat module for 1.7.2. Set CompatCBDev to MC 1.7.5.
2014-03-25 00:32:38 +01:00
asofold
cb557122b8
Set maxBlockY from given world.
2014-02-25 11:22:39 +01:00
asofold
4ddfcc9063
Set dependencies to current snapshots.
2014-02-16 21:49:33 +01:00
asofold
d092ca5ff2
Update Bukkit/CB dependencies for NCPCore and NCPCompatCBDev.
2014-02-03 00:25:46 +01:00
asofold
fd33820c8e
[BLIND/BLIEEDING/INSTABLE/INCOMPLETE] Secrets (read below).
...
Does this even compile anywhere?
2013-12-01 20:56:00 +01:00
asofold
a901823f9d
[BLEEDING] Add 1.6.4 support.
2013-09-20 09:49:20 +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
883da2560d
Set native access dependencies to Bukkit/CraftBukkit-1.6.2-R0.1 (beta).
2013-08-04 21:15:49 +02:00
asofold
f17378b3e0
More cleanup for health API changes.
2013-07-15 12:31:37 +02:00
asofold
c00117a0ad
Check some method signatures with MCAccess implementations.
...
Minimum safeguard: Check the getMinX etc. methods for proper signatures,
to avoid use with mods that have incomplete CraftBukkit mappings.
2013-07-13 09:52:06 +02:00
asofold
94b10b3cde
Also update Bukkit dependency for NCPCompatCBDev.
2013-07-10 12:21:46 +02:00
asofold
a8d1aded59
[BLEEDING] Adapt to health changes + set NCPCore dependency to 1.6.1.
2013-07-10 01:55:56 +02:00
asofold
8a3a517da3
Adjust versions of NCPCompatCBDev.
2013-07-09 17:07:33 +02:00
asofold
e1babee538
MCAccess: Get rid of Block_i method.
2013-07-09 12:05:06 +02:00
asofold
4f1e2634f3
Correct version tag for NCPCompatCBDev.
2013-07-09 11:36:13 +02:00
asofold
670f403f11
[BLEEDING/INSTABLE] Add 1.6.2 native support, DROP 1.6.1 support.
2013-07-09 11:34:19 +02:00
asofold
e60006d6a3
Update pom.xml descriptions.
2013-07-06 14:49:24 +02:00
asofold
d5d7973654
[BLEEDING/INSTABLE] Set CompatCBDev to support 1.6.1 changes.
2013-07-02 12:35:18 +02:00
asofold
fa2d0360a6
Add Bukkit as dependency for CompatCBDev, update version to RBs.
2013-06-24 13:27:44 +02:00
asofold
9bf09ff52d
Prepare to use Material.hasGravity (...).
2013-06-24 12:31:37 +02:00
asofold
ce834675d7
Move most code to NCPCore, removes NCPCompat.
...
Factories are now on NCPPlugin level, thus all the core stuff can be in
one module, giving better source code browsing.
Updates has been moved into an updates package, because there is to be
expected more content, and to make utilities less fat.
To indicate the direction, the basic infra-structure has been added to
allow adding components to the DefaultComponentFactory. Further
processQueuedSubComponents is now called after each components adding in
order to allow more flexible registry features.
2013-05-22 12:24:48 +02:00
asofold
e231b8773a
Set dependecy for compat cb-dev to CB 1.5.1-R0.1 (beta release).
2013-05-04 01:13:30 +02:00
asofold
5e8cf481a1
[Bleeding] Set dependency for dev-module to CB 1.5.2-R0.1.
2013-05-01 20:36:16 +02:00
asofold
22ffb43ddf
[BLEEDING] Testing: ender-pearl glitch use (first sketch, read details).
...
* This method is "hard-coded" and not configurable yet.
* Prevent throwing and teleporting into blocks directly, prevent
the second throw on glitching into a one thick ceiling (might lead to
lots of passable violations at present).
* If stuck in a block with the feet (not sand/gravel) without being on
ground, throwing is prevented.
* Some dependencies were updated, hopefully without conflicts for
backwards compatibility (untested).
2013-04-22 21:46:49 +02:00
asofold
7d79c2302d
Increment dependency versions (dev, cb2691) due to CB beta release.
2013-04-14 17:41:06 +02:00
asofold
003e104ef4
Add module for CB2691 to match the beta release of CraftBukkit.
...
The dev module will compile with 1.5.1-R0.2 but not be used for the
moment.
2013-04-12 19:00:19 +02:00
asofold
d6d465418f
[BLEEDING] Set DEV module to 1.5.1.
2013-03-21 01:10:56 +01:00
asofold
20b28f950f
Slightly more tolarance for boats.
2013-03-16 02:42:50 +01:00
asofold
636faecd52
[BLEDING] Update dev-module to CB/1.5.
2013-03-15 22:31:02 +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
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
aa171f9687
Prepare getKeepAliveTime method for MCAccess.
...
No implementation of it yet. If implemented this will help finding
players that do a passive god-mode.
2013-02-02 08:13:59 +01:00
asofold
f4727ad3a2
Double.MIN_VALUE is something else. Should be Double.NEGATIVE_INFINITY.
2013-02-01 08:30:36 +01:00