ProtocolSupport fix

Status
This thread has been locked.

R3XET

Premium
Feedback score
0
Posts
0
Reactions
11
Resources
0
Hello, I'm searching for someone that can fix the compatibity error for 1.8.8 ProtocolSupport plugin with 1.7 clients. I'm using TacoSpigot 1.8.8.
When a 1.7 client joins my server it got kicked for "[Proxy] Lost Connection to server."
For more logs & informations contact me on Discord R3XET#0852
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

R3XET

Premium
Feedback score
0
Posts
0
Reactions
11
Resources
0
why dont you just use viarewind?
Because I need ViaVersion as dependency and I want to make the server as lightweight as possible, with ViaVersion and ViaRewind my TPS drops from 20 to 19.8 because I my tablist api connects to protocol hack like ViaVersion and Protocolsupport
 

Inviss

Management / Head of Development @ AkumaMC
Supreme
Feedback score
21
Posts
734
Reactions
267
Resources
3
Pretty certain protocol support is only for the latest version of spigot, and then supports previous client versions? Although I see what you've read above, you might have to make the sacrifice and use ViaVersion
 

R3XET

Premium
Feedback score
0
Posts
0
Reactions
11
Resources
0
What bungeecord core and version are you using?
zBungeecord and 1.8.8 default TacoSpigot, I've done a lot of tries like with and without bungeecord, with default paperspigot, only with protocolsupport and protocollib, etc
 

mxnny

Premium
Feedback score
4
Posts
205
Reactions
69
Resources
0
It doesn't, the latest one it's unsupported, I've also tried the old 1.8.8 version which is the one you sent in the mediafire link.
no idea then u should probably just switch to using viaversion and viarewind
 

Morals

Feedback score
1
Posts
97
Reactions
32
Resources
1
if it is only 1.7 players being disconnected (not 1.8) then you need to modify the PacketDataSerializer class.


// Paper start
public byte[] a() {
return readByteArray(Short.MAX_VALUE);
}

you need to change the Short.MAX_VALUE to be bigger, you can multiply it by 1024 if you wish. I would recommend switching to viaversion/viarewind if this does not work. The tps drop from your tablist api is likely an issue with your tablist api and not viaversion or viarewind. here is an alternative api you could try using. https://github.com/Paroxial/FabTab
 

R3XET

Premium
Feedback score
0
Posts
0
Reactions
11
Resources
0
if it is only 1.7 players being disconnected (not 1.:cool: then you need to modify the PacketDataSerializer class.


// Paper start
public byte[] a() {
return readByteArray(Short.MAX_VALUE);
}

you need to change the Short.MAX_VALUE to be bigger, you can multiply it by 1024 if you wish. I would recommend switching to viaversion/viarewind if this does not work. The tps drop from your tablist api is likely an issue with your tablist api and not viaversion or viarewind. here is an alternative api you could try using. https://github.com/Paroxial/FabTab
Tysm, I'll try
 

R3XET

Premium
Feedback score
0
Posts
0
Reactions
11
Resources
0
if it is only 1.7 players being disconnected (not 1.:cool: then you need to modify the PacketDataSerializer class.


// Paper start
public byte[] a() {
return readByteArray(Short.MAX_VALUE);
}

you need to change the Short.MAX_VALUE to be bigger, you can multiply it by 1024 if you wish. I would recommend switching to viaversion/viarewind if this does not work. The tps drop from your tablist api is likely an issue with your tablist api and not viaversion or viarewind. here is an alternative api you could try using. https://github.com/Paroxial/FabTab
It worked! Tysm <3<3<3
 
Status
This thread has been locked.
Top