From 1ad4074eba772d4cddfb0ef3a9a7c19302df9edf Mon Sep 17 00:00:00 2001 From: Snowiiii Date: Sat, 3 Aug 2024 14:21:08 +0200 Subject: [PATCH] Change BitSet --- pumpkin-protocol/src/bytebuf/mod.rs | 4 ++-- pumpkin-protocol/src/lib.rs | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pumpkin-protocol/src/bytebuf/mod.rs b/pumpkin-protocol/src/bytebuf/mod.rs index 7f4ab6f12..81489192e 100644 --- a/pumpkin-protocol/src/bytebuf/mod.rs +++ b/pumpkin-protocol/src/bytebuf/mod.rs @@ -142,8 +142,8 @@ impl ByteBuffer { } pub fn put_bit_set(&mut self, set: &BitSet) { - self.put_var_int(set.length); - for b in &set.data { + self.put_var_int(set.0); + for b in &set.1 { self.put_i64(*b); } } diff --git a/pumpkin-protocol/src/lib.rs b/pumpkin-protocol/src/lib.rs index 6b1a5c816..c74ccf65a 100644 --- a/pumpkin-protocol/src/lib.rs +++ b/pumpkin-protocol/src/lib.rs @@ -19,10 +19,7 @@ pub type Identifier = String; pub type VarInt = i32; pub type VarLong = i64; -pub struct BitSet { - length: VarInt, - data: Vec, -} +pub struct BitSet(pub VarInt, pub Vec); pub struct VarInt32(pub i32);