Commit Graph

3192 Commits

Author SHA1 Message Date
Matsv
873f4dd298 Give it some protection 2016-07-11 22:06:00 +02:00
Matsv
693990644f Rename the Meta(List)1_9_1_10Type to Metadata(List)1_9Type and cleanup the listeners 2016-07-11 20:27:44 +02:00
Matsv
b2680d76a6 WIP cleanup 2016-07-11 15:52:06 +02:00
Matsv
db935b454f Make the Metadata types version based and remove the NoGravity tag init since it doesn't seem needed. 2016-07-11 13:48:48 +02:00
Myles
c207a9bfff Count other worlds as nether instead of imploding. 2016-07-10 12:35:46 +01:00
Myles
f5bd041c7b Fix PacketListenerAPI load to be before Via, fixes #463. Tested with NickNamer 2016-07-09 15:21:17 +01:00
Myles
07d89b24af Custom reload message #459 2016-07-09 14:41:07 +01:00
Myles
1d0c0c527c Snapshot 2016-07-08 12:56:34 +01:00
Myles
7a9cb86563 0.9.7 release 2016-07-08 12:55:05 +01:00
Myles
87b1919863 Let the normal send go through the event loop. Fix signs are sent before the chunks on a 1.9.4 server with a 1.9-1.9.2 client (#460) 2016-07-03 12:05:32 +01:00
Myles
d164e413c2 Snapshot 2016-07-02 23:34:31 +01:00
Myles
76d7db044f Version bump + small dead code fix 2016-07-02 23:28:54 +01:00
Myles
046ebb8ecc Fix chunk bug 2016-07-02 23:22:44 +01:00
Myles
bccde04ace Back to snapshot 2016-07-02 22:37:29 +01:00
Myles
9385f03722 Bump version and tiny bit of formatting fix 2016-07-02 22:33:54 +01:00
Myles
b48fc17ead Transform block 36 for 1.9.2 reading, and also use PartialType. 2016-07-02 22:32:40 +01:00
Myles
b50d0075ca PacketWrapper allow returning of ChannelFuture with send, and fix blocked protocols disconnect.
Also remove a TODO.
2016-07-02 22:19:43 +01:00
Myles
84d006c71d Merge branch 'lenis-patch' 2016-07-02 22:06:39 +01:00
Myles
212da9c46c Fix resetReader being wrong, ty @Matsv for helping solve this 2016-07-02 22:05:08 +01:00
Myles
8edb7048a1 Code cleanup and implement index fix by @Matsv 2016-07-02 21:23:28 +01:00
Myles
abe3c4b0c9 Identify unsigned byte properly 2016-07-02 21:07:41 +01:00
Myles
c6d3c97c65 Fix clearing of wrapper 2016-07-02 21:07:22 +01:00
Matsv
13c6a9d612 Change getBlockId to get instead of indexOf 2016-07-02 20:45:34 +02:00
Myles
7d2ef743ac Fix stupidity, thanks @Pokechu22 <3 2016-07-02 19:09:38 +01:00
Myles
598d0f96d8 Not sure if i'm working forward or backwards on this, but pushing for progress 2016-07-01 20:17:25 +01:00
Matsv
cbc22922d3 Set default force-sign-transformer to false 2016-07-01 18:51:42 +02:00
Myles
49783d36c2 Add link to docs. 2016-07-01 17:13:01 +01:00
Myles
70d91b4f87 Blocked versions now included when server sends supported versions, javadoc fixes & simple colour for blocked-msg. 2016-07-01 16:36:19 +01:00
Myles
17f3d13267 Fix #450, ProtocolSupport concurrency issues, also make listwrapper sync'd 2016-06-30 00:26:12 +01:00
Myles
559674bf58 Merge branch 'master' of https://github.com/MylesIsCool/ViaVersion 2016-06-29 16:43:42 +01:00
Myles
fbc298bc30 Add some more detail to the config 2016-06-29 16:38:38 +01:00
Matsv
e36902c441 Add possibility to block specific protocol versions 2016-06-29 12:26:03 +02:00
Matsv
805c78989a Port all the clients to prevent issues like ViaVersions BossBarAPI not working for clients on the same protocol. (If you use the api on a 1.9> server) 2016-06-29 11:35:15 +02:00
Mats
85e416171c Let the transformer handle the signs (#456) 2016-06-28 13:16:36 +02:00
Mats
b55c0d0783 Possibility to force the json transformer (#455)
* Possibility to force the json transform

* Escape all the Strings. Who likes double quotes anyways.
2016-06-26 21:47:08 +01:00
Myles
33b4b3835f Update Contributors and version in README 2016-06-25 23:38:04 +01:00
Matsv
8ccd772105 Change the formatting a bit. merged #421 2016-06-25 13:22:18 +02:00
Matsv
8677c632df Merge remote-tracking branch 'jor/potion' into upmaster 2016-06-25 13:19:14 +02:00
Myles
560476c56f Should fix #452 2016-06-24 14:02:29 +01:00
lenis0012
20bbe7cec6 Support 1.9.2 servers
This code basically reads 1.9 data so it can then be transformed to add
in the tile entities.
it geta a little funky when it already loaded it as a 1.8 chunk tho, so
i had to add some methods to the chunk api.

in short: I hate minecraft
2016-06-23 04:00:59 +02:00
Myles
1a002486d0 Move back to snapshot, oops 2016-06-22 23:37:58 +01:00
Myles
26fcdfe3bc Allow ability to replace piston extension block to prevent crashing. 2016-06-22 23:34:32 +01:00
Mats
4af98b220c Fix piston tile entity crash (#443) 2016-06-22 21:37:53 +01:00
Myles
f91fcb4ea8 Bump version 2016-06-22 21:33:25 +01:00
Myles
b3060e0dc8 Start work on 1.9.2 chunk stuff, no where near done bit stuck on detecting skylight. 2016-06-22 21:32:26 +01:00
Myles
808a9a7d82 Small PPS change to allow %pps to be used as a placeholder. 2016-06-22 21:31:27 +01:00
Myles
32c43e6023 Fix chunks not being written and array type being weird. 2016-06-22 21:22:19 +01:00
Matsv
4c9c50f939 WIP: Move the TileEntities writer to the 1.9 transformer. 2016-06-22 22:00:24 +02:00
Matsv
ac1b35379e Remove not required tags, and remove tested todo's 2016-06-22 20:38:40 +02:00
Myles
b743589d77 This works but lags, only for 1.8 server. 2016-06-22 19:22:38 +01:00