Skip to content

Class PlayerKickEvent

Namespace: Void.Proxy.Api.Events.Player
Assembly: Void.Proxy.Api.dll

public record PlayerKickEvent : IScopedEventWithResult<bool>, IScopedEvent, IEventWithResult<bool>, IEvent, IEquatable<PlayerKickEvent>

Inheritance

objectPlayerKickEvent

Derived

MinecraftPlayerKickEvent

Implements

IScopedEventWithResult<bool>, IScopedEvent, IEventWithResult<bool>, IEvent, IEquatable<PlayerKickEvent>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

PlayerKickEvent(IPlayer, string?)

public PlayerKickEvent(IPlayer Player, string? Text = null)

Parameters

Player IPlayer

Text string?

Properties

Player

public IPlayer Player { get; init; }

Property Value

IPlayer

Result

true if kick was made; otherwise, false.

public bool Result { get; set; }

Property Value

bool

Text

public string? Text { get; init; }

Property Value

string?