aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-protocol/src/lib.rs')
-rw-r--r--azalea-protocol/src/lib.rs21
1 files changed, 11 insertions, 10 deletions
diff --git a/azalea-protocol/src/lib.rs b/azalea-protocol/src/lib.rs
index 1bbb80d4..fb271433 100644
--- a/azalea-protocol/src/lib.rs
+++ b/azalea-protocol/src/lib.rs
@@ -14,6 +14,7 @@
use std::{fmt::Display, net::SocketAddr, str::FromStr};
+pub mod common;
#[cfg(feature = "connecting")]
pub mod connect;
#[cfg(feature = "packets")]
@@ -108,8 +109,9 @@ mod tests {
use crate::{
packets::{
- game::serverbound_chat_packet::{LastSeenMessagesUpdate, ServerboundChatPacket},
- login::{serverbound_hello_packet::ServerboundHelloPacket, ServerboundLoginPacket},
+ game::s_chat::{LastSeenMessagesUpdate, ServerboundChat},
+ login::{s_hello::ServerboundHello, ServerboundLoginPacket},
+ Packet,
},
read::{compression_decoder, read_packet},
write::{compression_encoder, serialize_packet, write_packet},
@@ -117,13 +119,12 @@ mod tests {
#[tokio::test]
async fn test_hello_packet() {
- let packet = ServerboundHelloPacket {
+ let packet = ServerboundHello {
name: "test".to_string(),
profile_id: Uuid::nil(),
- }
- .get();
+ };
let mut stream = Vec::new();
- write_packet(&packet, &mut stream, None, &mut None)
+ write_packet(&packet.into_variant(), &mut stream, None, &mut None)
.await
.unwrap();
@@ -141,11 +142,11 @@ mod tests {
#[tokio::test]
async fn test_double_hello_packet() {
- let packet = ServerboundHelloPacket {
+ let packet = ServerboundHello {
name: "test".to_string(),
profile_id: Uuid::nil(),
}
- .get();
+ .into_variant();
let mut stream = Vec::new();
write_packet(&packet, &mut stream, None, &mut None)
.await
@@ -170,14 +171,14 @@ mod tests {
let compression_threshold = 256;
let buf = serialize_packet(
- &ServerboundChatPacket {
+ &ServerboundChat {
message: "a".repeat(256),
timestamp: 0,
salt: 0,
signature: None,
last_seen_messages: LastSeenMessagesUpdate::default(),
}
- .get(),
+ .into_variant(),
)
.unwrap();