diff --git a/Torch.API/Managers/IMultiplayerManagerServer.cs b/Torch.API/Managers/IMultiplayerManagerServer.cs
index 82c7f42..31dadcd 100644
--- a/Torch.API/Managers/IMultiplayerManagerServer.cs
+++ b/Torch.API/Managers/IMultiplayerManagerServer.cs
@@ -24,7 +24,7 @@ namespace Torch.API.Managers
///
/// List of the banned SteamID's
///
- List BannedPlayers { get; }
+ IReadOnlyList BannedPlayers { get; }
///
/// Checks if the player with the given SteamID is banned.
diff --git a/Torch.Client/Manager/MultiplayerManagerLobby.cs b/Torch.Client/Manager/MultiplayerManagerLobby.cs
index 1013398..1ef3e3f 100644
--- a/Torch.Client/Manager/MultiplayerManagerLobby.cs
+++ b/Torch.Client/Manager/MultiplayerManagerLobby.cs
@@ -10,8 +10,11 @@ using Torch.Managers;
namespace Torch.Client.Manager
{
- public class MultiplayerManagerLobby : MultiplayerManagerBase
+ public class MultiplayerManagerLobby : MultiplayerManagerBase, IMultiplayerManagerServer
{
+ ///
+ public IReadOnlyList BannedPlayers => new List();
+
///
public MultiplayerManagerLobby(ITorchBase torch) : base(torch) { }
@@ -21,6 +24,9 @@ namespace Torch.Client.Manager
///
public void BanPlayer(ulong steamId, bool banned = true) => Torch.Invoke(() => MyMultiplayer.Static.BanClient(steamId, banned));
+ ///
+ public bool IsBanned(ulong steamId) => false;
+
///
public override void Attach()
{
diff --git a/Torch.Server/Managers/MultiplayerManagerDedicated.cs b/Torch.Server/Managers/MultiplayerManagerDedicated.cs
index 3f0b1b8..d8427fc 100644
--- a/Torch.Server/Managers/MultiplayerManagerDedicated.cs
+++ b/Torch.Server/Managers/MultiplayerManagerDedicated.cs
@@ -32,7 +32,7 @@ namespace Torch.Server.Managers
#pragma warning restore 649
///
- public List BannedPlayers => MySandboxGame.ConfigDedicated.Banned;
+ public IReadOnlyList BannedPlayers => MySandboxGame.ConfigDedicated.Banned;
private Dictionary _gameOwnerIds = new Dictionary();