Server (24)
All currently available hooks that are found in Carbon. Most hooks would be ones compatible with Oxide, although there are Carbon-only ones as well.
Last updated
All currently available hooks that are found in Carbon. Most hooks would be ones compatible with Oxide, although there are Carbon-only ones as well.
Last updated
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ConsoleNetwork.BroadcastToAllClients of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BasePlayer.ChatMessage of Assembly-CSharp.dll.
Overrides Rust's native checks for command execution authorization.
Example: allow `inventory.give` to be executed by regular players.
Returning a non-null value cancels default behavior.
This hook is Carbon-only compatible.
Patches Arg.HasPermission.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches SaveRestore.Load of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches RConListener.ProcessConnections of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches SaveRestore.Load of Assembly-CSharp.dll.
This hook requires OnNewSave, which loads alongside OnSaveLoad.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ConsoleNetwork.SendClientCommand of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ConsoleNetwork.SendClientCommand of Assembly-CSharp.dll.
Gets called when executing a native command.
Returning a non-null value cancels default behavior.
This hook is Carbon-only compatible.
Patches CorePlugin.IOnServerCommand of Carbon.Common.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerMgr.UpdateServerInformation of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerMgr.Initialize of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches Chat.Broadcast of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerMgr.RestartServer of Assembly-CSharp.dll.
This hook requires OnServerRestartInterrupt, which loads alongside OnServerRestart.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerMgr.RestartServer of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches SaveRestore.DoAutomatedSave of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerUsers.Remove of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerUsers.Set of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ServerMgr.DoTick of Assembly-CSharp.dll.