diff --git a/slimeball-lib/src/lib.rs b/slimeball-lib/src/lib.rs index 2ec1d24..2826b02 100644 --- a/slimeball-lib/src/lib.rs +++ b/slimeball-lib/src/lib.rs @@ -264,7 +264,8 @@ fn read_sized(buf: &mut impl Read) -> Result #[serde(rename_all = "PascalCase")] pub struct BlockState { pub name: String, - pub properties: Option>, + #[serde(default)] + pub properties: HashMap, } #[derive(Deserialize, Debug, Clone)]