Skip to main content

Events

Server events (Server Core subsystem)​

Bind these on Get Server Core, on the server.

EventParametersWhen
On Player JoinedPlayer InfoA player joined (after ban and whitelist checks)
On Player LeftPlayer InfoA player left
On Player KickedPlayer Id, Player Name, Reason, Caller
On Player BannedSanction, CallerBan or temp ban
On Player UnbannedPlayer Id, CallerManual or expired
On Player MutedSanction, Caller
On Player UnmutedPlayer Id, CallerManual or expired
On Player Group ChangedPlayer Id, New Group
On Whitelist ChangedEnabled
On AnnouncementMessage, TypeEvery announcement, including countdown warnings
On Chat MessageSender, MessageChat sent through Server Core, after the mute check
On Command ExecutedCaller, Command Line, Result
On Pending Action ChangedActionMap change, restart or shutdown scheduled, cancelled or executed
On Admin LogEntryEvery admin log entry
tip

Bind the events in your Game Mode or Game Instance. Since the subsystem lives on the game instance, bindings made on the game instance survive map changes.

Client events (Player Component)​

Bind these on the ServerCore Player Component of the local player controller.

EventParameters
On Chat ReceivedSender Name, Sender Id, Sender Group, Message
On Announcement ReceivedMessage, Type
On Server MessageMessage
On Command OutputLines, Result
On Permissions Changed
On Player List ReceivedPlayers
On Player Info ReceivedPlayer, Notes
On Admin Logs ReceivedEntries
On Sanctions ReceivedBans, Mutes
On Commands ReceivedCommands