fCraft  0.636
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
Properties | List of all members
fCraft.Events.PlayerKickedEventArgs Class Reference

Provides data for Player.Kicked event. Immutable. More...

Inheritance diagram for fCraft.Events.PlayerKickedEventArgs:
Inheritance graph
[legend]
Collaboration diagram for fCraft.Events.PlayerKickedEventArgs:
Collaboration graph
[legend]

Properties

Player Player [get, set]
 Player who has just been kicked (target).
 
Player Kicker [get, set]
 Player who kicked.
 
string Reason [get, set]
 Given kick reason (may have been blank).
 
bool Announce [get, set]
 Whether the kick was announced in-game and on IRC.
 
bool RecordToPlayerDB [get, set]
 Whether kick was added to the target's record.
 
LeaveReason Context [get, set]
 Circumstances that resulted in a kick (e.g. Kick, Ban, BanIP, IdleKick, etc).
 
- Properties inherited from fCraft.Events.IPlayerEvent
Player Player [get]
 Player who initiated or is affected by the event.
 

Detailed Description

Provides data for Player.Kicked event. Immutable.

Property Documentation

bool fCraft.Events.PlayerKickedEventArgs.Announce
getset

Whether the kick was announced in-game and on IRC.

LeaveReason fCraft.Events.PlayerKickedEventArgs.Context
getset

Circumstances that resulted in a kick (e.g. Kick, Ban, BanIP, IdleKick, etc).

Player fCraft.Events.PlayerKickedEventArgs.Kicker
getset

Player who kicked.

Player fCraft.Events.PlayerKickedEventArgs.Player
getset

Player who has just been kicked (target).

string fCraft.Events.PlayerKickedEventArgs.Reason
getset

Given kick reason (may have been blank).

bool fCraft.Events.PlayerKickedEventArgs.RecordToPlayerDB
getset

Whether kick was added to the target's record.


The documentation for this class was generated from the following file: