fn optional_ranged_f32( tag: Option<NbtTag<'_, '_>>, default: f32, min: f32, max: f32, ) -> Option<f32>