sillerud / BungeeCord

BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft servers.
http://www.spigotmc.org/threads/bungeecord.392/
Other
24 stars 25 forks source link

Updates to 1.7.6 (Protocol 5 of Minecraft) #20

Open net32 opened 10 years ago

net32 commented 10 years ago

works no issues

Katelyn-SN commented 10 years ago

This is caused by the skin server forwarding due to the new skin server setups it likely will not be possible to get around without making all client that connect have a steve skin. The genius @TheUnnamedDude is needed!

This might help you a bit http://wiki.vg/Protocol#Spawn_Player

literalplus commented 10 years ago

Why are you even passing an arbitary String for an UUID? :D If you can't get the player's name and figure it out from there, just use UUID.randomUUID().

Katelyn-SN commented 10 years ago

Example so we can test?

Katelyn-SN commented 10 years ago

Sadly this is not fully solved if you try to connect to a 1.7.x from inside the proxy you cannot it just times out :(

Spigot changed something in their builds as a fresh build from this repo does not all us to connect so basicly the hole thing is useless until we figure out what let alone fixing 1.7.6+ support

Sin96 commented 10 years ago

I have solved that problem. I have a working BungeeCord, which allows to join with all versions. Only the new 1.7.6+ clients doesn't get a skin. But the biggest Problem is, when a client with 1.7.6+ loads a head with a skin, it crashes. So I think it is not possible to get a fully working BungeeCord.

suchtie664 commented 10 years ago

I tested it out and crazy bugs appear. https://www.youtube.com/watch?v=ucfFY-Jpdds

net32 commented 10 years ago

test again, I think is neat

Katelyn-SN commented 10 years ago

Adding getUniqueID() possible? Ive been trying for a little while here to add it to all this so that i can get plugins like NeverDownProxy to function.

Katelyn-SN commented 10 years ago

Also i seem to be getting this error using @Sn0wStorm repo on a 1.7 client connection

17:15:10 [SEVERE] Aug 07, 2014 5:15:10 PM io.netty.util.concurrent.SingleThreadEventExecutor runAllTasks
WARNING: A task raised an exception.
java.lang.NullPointerException
    at net.md_5.bungee.connection.InitialHandler$10$1.run(InitialHandler.java:576)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:354)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353)
    at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101)
    at java.lang.Thread.run(Thread.java:745)