Skip to content

Commit d933915

Browse files
committed
Fix sending discriminator byte for ClientHello
1 parent 99821ec commit d933915

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/server/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,7 @@ impl Server {
701701
}
702702

703703
fn write_plugin_message(&mut self, channel: &str, data: &[u8]) {
704+
println!("Sending plugin message: channel={}, data={:?}", channel, data);
704705
if self.protocol_version >= 47 {
705706
self.write_packet(packet::play::serverbound::PluginMessageServerbound {
706707
channel: channel.to_string(),

src/server/plugin_messages.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ impl<'a> FmlHs<'a> {
3434
pub fn as_message(&'a self) -> Vec<u8> {
3535
match self {
3636
FmlHs::ClientHello { fml_protocol_version } => {
37-
vec![*fml_protocol_version as u8]
37+
vec![1, *fml_protocol_version as u8]
3838
},
3939
_ => unimplemented!()
4040
}

0 commit comments

Comments
 (0)