aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/mc_buf
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-04-30 22:13:47 -0500
committermat <github@matdoes.dev>2022-04-30 22:13:47 -0500
commitf2a8e8221d9de6e76721d3c947ba9f1ab7c3c90d (patch)
treeac975f5b640039a63a27dfe5ec58f944833894f0 /azalea-protocol/src/mc_buf
parent80d49a76073d417e118b85636df2a923043b0250 (diff)
downloadazalea-drasl-f2a8e8221d9de6e76721d3c947ba9f1ab7c3c90d.tar.xz
add clientbound_add_entity_packet
Diffstat (limited to 'azalea-protocol/src/mc_buf')
-rwxr-xr-xazalea-protocol/src/mc_buf/read.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/azalea-protocol/src/mc_buf/read.rs b/azalea-protocol/src/mc_buf/read.rs
index a0e3e79f..b345aac9 100755
--- a/azalea-protocol/src/mc_buf/read.rs
+++ b/azalea-protocol/src/mc_buf/read.rs
@@ -350,6 +350,17 @@ impl McBufReadable for u16 {
}
}
+// i16
+#[async_trait]
+impl McBufReadable for i16 {
+ async fn read_into<R>(buf: &mut R) -> Result<Self, String>
+ where
+ R: AsyncRead + std::marker::Unpin + std::marker::Send,
+ {
+ buf.read_short().await
+ }
+}
+
// u16 varint
#[async_trait]
impl McBufVarintReadable for u16 {