Pumpkin/crates/pumpkin-protocol/src/java/server/play/lock_difficulty.rs
Alexander Medvedev 0fe84c75d8 fix: ci
2026-08-15 16:30:25 +02:00

22 lines
538 B
Rust

use pumpkin_data::packet::serverbound::PLAY_LOCK_DIFFICULTY;
use pumpkin_macros::java_packet;
use crate::{
ServerPacket,
ser::{NetworkReadExt, ReadingError},
};
use pumpkin_util::version::JavaMinecraftVersion;
#[java_packet(PLAY_LOCK_DIFFICULTY)]
pub struct SLockDifficulty {
pub locked: bool,
}
impl<'a> ServerPacket<'a> for SLockDifficulty {
fn read(bytebuf: &mut &'a [u8], _version: &JavaMinecraftVersion) -> Result<Self, ReadingError> {
Ok(Self {
locked: bytebuf.get_bool()?,
})
}
}