Skip to content

Bastrel documentation

One page per topic, each in English and French (use the language selector).

Page Topic
aim Aim statistics: a clue for your staff, never a sanction
client-signals Client signals: what a client says about itself
commands Staff commands and in-game alerts
connection Bans at connection
convars Server configuration audit
discord Discord alerts
economy Economy journal
gameevents Game events (world and weapons)
grants Graces: telling Bastrel about a legitimate state
heartbeat Heartbeat: is the Bastrel client still running?
honeypots Honeypots: trap events
install-sql Installing the database schema
inventory Framework and inventory adapters
licensing Licensing: the licence token and the handshake
uplink Uplink: what is sent to the Bastrel API, and the bans lifted from the panel
movement Movement checks: where a player and a vehicle go
netevents Network events: checking what the client sends
panel-rights Panel: your purchase, your rights and your account
remote-config Remote configuration: settings published from the panel, and what waits for your approval
screenshots Screenshots: encrypted, off by default
sdk Client SDK
startup Startup, modes and staff exemptions
state State checks: what a player’s character is doing
statebags State bags: protected keys
cloud Cloud: what the Bastrel API adds, and what works without it
panel Panel: sign in, roles and screens
api API reference