RustTip

OnCarbonBanPlayer

CarbonPlayer

Called when carbon ban player occurs.

void OnCarbonBanPlayer(BasePlayer invoker, BasePlayer target, string reason, long expiry)

Parameters

invoker
BasePlayer
target
BasePlayer
reason
string
expiry
long

Return value

voidThe return value is ignored — the hook only notifies.

Example

private void OnCarbonBanPlayer(BasePlayer invoker, BasePlayer target, string reason, long expiry)
{
    Puts("OnCarbonBanPlayer");
}

Works in both Oxide and Carbon: Carbon loads Oxide plugins as is.

Injection point

Carbon
Carbon.Modules.AdminModule.BanPlayer
Inside CarbonCarbon.Common

Sources: Rust.opj from OxideMod/Oxide.Rust (MIT) and hook metadata of the Carbon documentation (MIT). Method code is decompiled from this branch's server.