Skip to content

Configuration

Configuration lives in two places: plugins/Thorium/config.yml on the server, and per-network settings in the dashboard.

config.yml

gateway-url: "wss://gateway.thorium.ac"
server-token: "your-server-token"
enforce: true
KeyDefaultMeaning
gateway-urlwss://gateway.thorium.acGateway endpoint
server-tokenPer-server credential from the dashboard
enforcetrueApply configured punishments. false observes only

Network settings

In Settings, per network:

  • Detections — switch individual checks on or off, and set confidence thresholds. See detections.
  • Punishment ladders — what happens at each detection count. See ladders.
  • Alerts — Discord channel routing and the accuracy threshold below which detections are recorded but not announced.
  • IP Heuristic Analysis — off unless enabled. Sends player IPs for cross-server correlation.
  • Advanced Analytics — retains richer per-player behavioural history.

Observation mode

Setting enforce: false is the recommended way to introduce Thorium to an established server. Detections are recorded and visible in the dashboard, but nothing is kicked or banned, so you can calibrate thresholds against your own player base before acting on them.