Table of Contents

Class PlayerModerationCacheComponent

Namespace
Uncreated.Warfare.Moderation
Assembly
Uncreated.Warfare.dll
public class PlayerModerationCacheComponent : IPlayerComponent
Inheritance
PlayerModerationCacheComponent
Implements
Inherited Members

Properties

Player

public WarfarePlayer Player { get; }

Property Value

WarfarePlayer

TextMuteExpiryTime

public DateTime TextMuteExpiryTime { get; }

Property Value

DateTime

TextMuteReason

public string? TextMuteReason { get; }

Property Value

string

TextMuteType

public MuteType TextMuteType { get; }

Property Value

MuteType

VoiceMuteExpiryTime

public DateTime VoiceMuteExpiryTime { get; }

Property Value

DateTime

VoiceMuteReason

public string? VoiceMuteReason { get; }

Property Value

string

VoiceMuteType

public MuteType VoiceMuteType { get; }

Property Value

MuteType

Methods

IsMuted()

public bool IsMuted()

Returns

bool

RefreshActiveMute()

public Task RefreshActiveMute()

Returns

Task