Skip to content

Class MinecraftPlayerKickEvent

Namespace: Void.Minecraft.Events
Assembly: Void.Minecraft.dll

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

Inheritance

objectPlayerKickEventMinecraftPlayerKickEvent

Implements

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

Inherited Members

PlayerKickEvent.Player, PlayerKickEvent.Text, PlayerKickEvent.Result, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

MinecraftPlayerKickEvent(IPlayer, Component?)

public MinecraftPlayerKickEvent(IPlayer Player, Component? Reason = null)

Parameters

Player IPlayer

Reason Component?

Properties

Reason

public Component? Reason { get; init; }

Property Value

Component?