fn set_matching_compound_child( parent: &mut NbtTag, name: &str, pattern: &NbtCompound, value: &NbtTag, ) -> usize