Myles
|
12c21c9b0a
|
Add a few extra null checks into ProtocolDetectorService
Under certain conditions these can be null.
|
2017-11-26 13:45:39 +00:00 |
|
Myles
|
e372a56827
|
Refactor code to make field / class names better
|
2017-10-08 15:33:43 +01:00 |
|
mmxw11
|
a27808ade1
|
Add config for quick move action patch
|
2017-10-05 22:05:53 +03:00 |
|
Myles
|
298835be42
|
Move config to assets/viaversion & refactor Config
Config loading is done by the implementing class.
Platforms can now specify the URL of the default config.
|
2017-09-11 13:10:54 +01:00 |
|
Myles
|
279162d720
|
Ensure only 1 server saves config value at a time.
|
2017-07-31 15:25:04 +01:00 |
|
Myles
|
a64c21da8b
|
Fix invalid json nbt chat messages, #712
|
2017-07-31 15:24:25 +01:00 |
|
Myles
|
2292175e9a
|
Ensure Bungee protocol order as well as ensuring it picks a protocol that viaversion knows.
|
2017-06-07 14:01:08 +01:00 |
|
Matsv
|
5b5f0dce24
|
Manually hide Entity BossBars on (from 1.8.x) server switch. Fixes #666
|
2017-05-25 18:14:56 +02:00 |
|
Myles
|
a52552dcb4
|
Save boss bars to BungeeCord which are made by Withers / Enderdragons
|
2017-02-03 16:24:14 +00:00 |
|
Myles
|
0388f340cc
|
Don’t support older versions if protocol support is installed, fixes #615
|
2017-01-30 17:15:47 +00:00 |
|
Myles
|
3228ba65ae
|
Fix #587
|
2016-12-20 20:13:19 +00:00 |
|
Myles
|
a35408d14f
|
New config option for disabling piston animation for 1.11 clients #570
|
2016-12-15 15:32:54 +00:00 |
|
Matsv
|
304f9b34fd
|
Send empty metadata flags on server switch to prevent an Elytra glitch on 1.8 fixes #555
|
2016-11-15 18:10:14 +01:00 |
|
Myles
|
c817a0e9cb
|
Add null check to hand patch
|
2016-11-15 17:07:31 +00:00 |
|
Myles
|
744252d492
|
Don't handle null users
|
2016-11-15 17:01:22 +00:00 |
|
Myles
|
bf01c9ea0e
|
Fix getting connection twice
|
2016-11-15 08:17:15 +00:00 |
|
Myles
|
bee260e2b4
|
Ignore null users
|
2016-11-14 23:42:29 +00:00 |
|
Matsv
|
d277701caa
|
Ignore if the setMainHand doesn't exist
|
2016-11-14 21:13:18 +01:00 |
|
Matsv
|
9b7f68a888
|
Store the mainHand and change it on serverChange for Bungee, fixes #536
|
2016-11-14 20:59:06 +01:00 |
|
Myles
|
1209beb47d
|
Allow servers to manually be probed with API
|
2016-11-14 12:38:39 +00:00 |
|
Myles
|
1c584040ca
|
Use logger instead of System.out
|
2016-11-13 13:25:56 +00:00 |
|
Myles
|
10a2df5a7d
|
Use plugin description from project pom.xml and fix sponge.
This disables the sponge plugin annotation processor and uses our own mcmod.info
|
2016-11-13 13:15:26 +00:00 |
|
Matsv
|
4142797380
|
Implement PlatformVersion for better dump output
|
2016-11-13 12:36:48 +01:00 |
|
Matsv
|
68fc884d2a
|
Change the platform name to the full name that includes the version
|
2016-11-12 13:16:27 +01:00 |
|
Matsv
|
69e444f83d
|
Fix Bungee constant entity ids
|
2016-11-02 18:07:21 +01:00 |
|
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 |
|
Matsv
|
e136d1db94
|
Basic Bungee structure
|
2016-09-26 13:25:28 +02: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 |
|