diff --git a/pumpkin-protocol/src/ser/mod.rs b/pumpkin-protocol/src/ser/mod.rs index f3c858c7a..c9341ada0 100644 --- a/pumpkin-protocol/src/ser/mod.rs +++ b/pumpkin-protocol/src/ser/mod.rs @@ -104,7 +104,7 @@ impl NetworkReadExt for R { fn read_boxed_slice(&mut self, length: usize) -> Result, ReadingError> { // Increase this to at least 2MB to handle larger Bedrock batches const MAX_SLICE_LENGTH: usize = 2 * 1024 * 1024; // 2MB - if !(1..=MAX_SLICE_LENGTH).contains(&length) { + if !(0..=MAX_SLICE_LENGTH).contains(&length) { return Err(ReadingError::Message(format!( "read_boxed_slice: length {length} out of bounds" )));