Commit Graph

294 Commits

Author SHA1 Message Date
Matsv
c896ed5f63 Move the Bungee server switch handler to an event instead of inside the encoder, this will also make ViaBackwards work correctly 2016-11-02 17:17:41 +01:00
Matsv
2424057536 Translate messages from legacy, fix #521 2016-10-25 18:34:20 +02:00
Myles
b6dbe82d16 Fix lower version support (default to client version if we can't port it instead of server) #519 2016-10-23 21:18:18 +01:00
Myles
c4bab6c9af Optimise reflection in some cases where method isn't cached. 2016-10-16 16:25:53 +01:00
Matsv
7d23b12f85
Implement the UpdateListener for Bungee 2016-10-02 21:35:54 +02:00
Myles
4b3f757881 Rename scan servers to probe 2016-10-02 19:45:55 +01:00
Myles
21c957b8d5 Config for protocol versions
Also make config concurrent
2016-10-02 19:40:38 +01:00
Matsv
3354a46283
Remove some more debug messages 2016-10-02 11:41:18 +02:00
Matsv
975743c76f
Merge branch 'modular' of https://github.com/MylesIsCool/ViaVersion into modular 2016-10-02 11:28:10 +02:00
Matsv
d3b214965b
Add server info to the dump (#505) 2016-10-02 11:27:45 +02:00
Myles
eb8065ad20 Tab complete for bungee 2016-10-01 21:30:39 +01:00
Matsv
59620f7f93
Add a command to force search versions @ Bungee 2016-10-01 15:38:53 +02:00
Matsv
ba3aa4566e
Remove some debug messages that prevent Jenkins from building. 2016-10-01 14:56:08 +02:00
Matsv
8445a6d9db
Fix wrong handling if the client and child server have the same protocol id 2016-10-01 14:27:39 +02:00
Matsv
f53c8c67e2
Fix Bukkit config NPE, only change the protocol id if ViaVersion can support it and support unsupported Bungee protocol ids (Not working correctly yet) 2016-10-01 13:31:14 +02:00
Myles
b4976bd302 Merge branch 'modular' of https://github.com/MylesIsCool/ViaVersion into modular 2016-10-01 00:11:08 +01:00
Myles
ec848d7201 Reflection for Bungee stuffs 2016-10-01 00:10:54 +01:00
Matsv
65a6e25f1b
Remove debug message 2016-10-01 00:59:42 +02:00
Matsv
152993f749
Get bungee protocol version detection working. Still some odd issues. 2016-10-01 00:53:50 +02:00
Matsv
f1d53bb7ac
Start working on Bungee protocol id detection. 2016-09-30 23:02:34 +02:00
Matsv
313b794285
Merge branch 'modular' of https://github.com/MylesIsCool/ViaVersion into modular 2016-09-30 20:09:03 +02:00
Matsv
7031d431da
Implement 1_11 entity / parent class structure and patch holograms the other way around! Thanks for fixing Mojang :-) #482 2016-09-30 20:08:39 +02:00
Myles
655e14b36e Make dumping pretty print + add Bungee dumping 2016-09-30 16:30:28 +01:00
Matsv
b2df970af5
Implement removePortedClient on Bungee 2016-09-30 16:20:29 +02:00
Myles
b7b322a525 Full config api for all platforms using snakeyaml + comments 2016-09-30 00:34:16 +01:00
Myles
771c00b146 Implement Task Ids 2016-09-29 22:55:08 +01:00
Myles
23f1589c28 Update commands to add new platform specific command also add platform to updater. 2016-09-29 22:35:51 +01:00
Myles
eb72db9a5f Update TODO 2016-09-29 21:30:09 +01:00
Myles
10fc8f846d Fix PacketWrapper sending and implement Movement Transmitter for Bungee 2016-09-29 21:29:58 +01:00
Myles
b0d64bfebd Fix a bug in chunks (still not working fully)
Also remove bungeecord-proxy
2016-09-29 20:40:58 +01:00
Myles
36301a595b Fix Bungee Support (Excluding Chunks) + Rename Handlers 2016-09-29 15:25:18 +01:00
Matsv
0454169588
Add viaver alias 2016-09-27 19:38:13 +02:00
Myles
396998c7fc Factor & Javadoc update 2016-09-27 17:31:10 +01:00
Matsv
51c469882b
Port Bukkit listeners to Sponge 2016-09-26 22:30:59 +02:00
Myles
8b9a1750de Basic Config API for sponge, need to do comments 2016-09-26 20:12:34 +01:00
Myles
3411c3d144 Add encoder name 2016-09-26 17:57:36 +01:00
Myles
cdab5b3f5b Inject into Bungee, (does not get past login from when i've tested)
Also add commands
2016-09-26 14:48:46 +01:00
Myles
42edffb309 Change reflection to NMSUtil, and start work on Bungee (doesn't work) 2016-09-26 13:50:20 +01:00
Myles
30bb91fc8a Revert Mats moving the repo 2016-09-26 13:14:38 +01:00
Matsv
e136d1db94
Basic Bungee structure 2016-09-26 13:25:28 +02:00
Myles
b371c14a27 Add Sponge Support 2016-09-26 01:44:21 +01:00
Matsv
32afa2a9a3
Fix building and change versions 2016-09-25 21:10:41 +02:00
Myles
669cbcd142 Fix maven so it compiles 2016-09-25 20:05:58 +01:00
Myles
dc01fb59b8 Doesn't compile but start work towards seperating into modules... (with legacy support hopefully for basic API) 2016-09-23 18:49:59 +01:00