aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--azalea-core/src/game_type.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/azalea-core/src/game_type.rs b/azalea-core/src/game_type.rs
index 8a17ef49..118fdbb9 100644
--- a/azalea-core/src/game_type.rs
+++ b/azalea-core/src/game_type.rs
@@ -94,7 +94,7 @@ impl GameMode {
impl McBufReadable for GameMode {
fn read_from(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> {
let id = u8::read_from(buf)?;
- GameMode::from_id(id).ok_or(BufReadError::UnexpectedEnumVariant { id: id as i32 })
+ Ok(GameMode::from_id(id).unwrap_or_default())
}
}