Currently, the servers for Bedrock and Java feels like two different servers that stole art from each other, seeing as that the games offered and ranks etc are vastly different. There are lots of "Please add xxx from Java to Bedrock" threads. Devs have already said that the Bedrock server is actually a separate Java server with a compatibility layer. Why don't we just put the compatibility layer onto the Java server and unify the servers? This would massively reduce the workload of the staff, as they no longer need to port games, or handle 2 ban queues. This will also increase the total player count in the lobbies to provide faster matchmaking.
Some people may say: "But what about 1.9 combat? Bedrock is still on 1.8 combat." This can be solved by either having everyone play with 1.8 combat, or clone 1.9 combat into Bedrock. Considering that lots of gameplay elements already have cooldowns, copying one for melee probably isn't hard. The UI could be made on a title, or on the actionbar. Also, shield blocking without crouching can be done, considering that it's possible to detect right clicks on Bedrock for any item via the use of plugins, which currently are already used for game selectors etc.
Thoughts? Comments?
Some people may say: "But what about 1.9 combat? Bedrock is still on 1.8 combat." This can be solved by either having everyone play with 1.8 combat, or clone 1.9 combat into Bedrock. Considering that lots of gameplay elements already have cooldowns, copying one for melee probably isn't hard. The UI could be made on a title, or on the actionbar. Also, shield blocking without crouching can be done, considering that it's possible to detect right clicks on Bedrock for any item via the use of plugins, which currently are already used for game selectors etc.
Thoughts? Comments?