diff --git a/osu.Game/Skinning/ISerialisableDrawableContainer.cs b/osu.Game/Skinning/ISerialisableDrawableContainer.cs
index a19c8c5162..57ea75bc7e 100644
--- a/osu.Game/Skinning/ISerialisableDrawableContainer.cs
+++ b/osu.Game/Skinning/ISerialisableDrawableContainer.cs
@@ -30,11 +30,6 @@ public interface ISerialisableDrawableContainer : IDrawable
///
void Reload();
- ///
- /// Reload this target from the provided skinnable information.
- ///
- void Reload(SerialisedDrawableInfo[] skinnableInfo);
-
///
/// Add a new skinnable component to this target.
///
diff --git a/osu.Game/Skinning/SkinComponentsContainer.cs b/osu.Game/Skinning/SkinComponentsContainer.cs
index adf0a288b4..02ba43fd39 100644
--- a/osu.Game/Skinning/SkinComponentsContainer.cs
+++ b/osu.Game/Skinning/SkinComponentsContainer.cs
@@ -2,7 +2,6 @@
// See the LICENCE file in the repository root for full licence text.
using System;
-using System.Collections.Generic;
using System.Linq;
using System.Threading;
using osu.Framework.Bindables;
@@ -44,20 +43,6 @@ public SkinComponentsContainer(SkinComponentsContainerLookup lookup)
Lookup = lookup;
}
- public void Reload(SerialisedDrawableInfo[] skinnableInfo)
- {
- var drawables = new List();
-
- foreach (var i in skinnableInfo)
- drawables.Add(i.CreateInstance());
-
- Reload(new Container
- {
- RelativeSizeAxes = Axes.Both,
- Children = drawables,
- });
- }
-
public void Reload() => Reload(CurrentSkin.GetDrawableComponent(Lookup) as Container);
public void Reload(Container? componentsContainer)