diff --git a/osu.Game/Beatmaps/BeatmapInfo.cs b/osu.Game/Beatmaps/BeatmapInfo.cs
index 1b3e67e2e7..83e547218b 100644
--- a/osu.Game/Beatmaps/BeatmapInfo.cs
+++ b/osu.Game/Beatmaps/BeatmapInfo.cs
@@ -196,11 +196,12 @@ namespace osu.Game.Beatmaps
#region Implementation of IBeatmapInfo
- public string DifficultyName => Version;
+ string IBeatmapInfo.DifficultyName => Version;
IBeatmapMetadataInfo IBeatmapInfo.Metadata => Metadata;
- public IBeatmapDifficultyInfo Difficulty => BaseDifficulty;
+ IBeatmapDifficultyInfo IBeatmapInfo.Difficulty => BaseDifficulty;
+ IBeatmapSetInfo IBeatmapInfo.BeatmapSet => BeatmapSet;
IRulesetInfo IBeatmapInfo.Ruleset => Ruleset;
- public double StarRating => StarDifficulty;
+ double IBeatmapInfo.StarRating => StarDifficulty;
#endregion
}
diff --git a/osu.Game/Beatmaps/IBeatmapInfo.cs b/osu.Game/Beatmaps/IBeatmapInfo.cs
index 8ba8f316ed..fa2ce2949b 100644
--- a/osu.Game/Beatmaps/IBeatmapInfo.cs
+++ b/osu.Game/Beatmaps/IBeatmapInfo.cs
@@ -29,6 +29,11 @@ namespace osu.Game.Beatmaps
///
IBeatmapDifficultyInfo Difficulty { get; }
+ ///
+ /// The beatmap set this beatmap is part of.
+ ///
+ IBeatmapSetInfo BeatmapSet { get; }
+
///
/// The playable length in milliseconds of this beatmap.
///