mirror of
https://github.com/ViaVersion/ViaVersion.git
synced 2024-11-25 19:45:21 +01:00
Handle invalid disconnect message in 1.8->1.9 (#3834)
This commit is contained in:
parent
c24169c410
commit
69b33dc2d2
@ -93,7 +93,14 @@ public class Protocol1_9To1_8 extends AbstractProtocol<ClientboundPackets1_8, Cl
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
STRING_TO_JSON.write(wrapper, wrapper.read(Type.STRING));
|
final String reason = wrapper.read(Type.STRING);
|
||||||
|
try {
|
||||||
|
STRING_TO_JSON.write(wrapper, reason);
|
||||||
|
} catch (Exception e) {
|
||||||
|
// Dirty fix for https://github.com/Lenni0451/MCStructs/issues/4, I personally don't think it matters
|
||||||
|
// too much since it's only the login disconnect message and nothing relevant to the gameplay
|
||||||
|
wrapper.write(Type.COMPONENT, ComponentUtil.plainToJson(reason));
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Other Handlers
|
// Other Handlers
|
||||||
|
Loading…
Reference in New Issue
Block a user