NEXUS CHEAT RADAR
SERVER OWNER PORTAL
Sign in with Steam to access your server portal. Admins and moderators use the same login — no passwords anywhere.
Linking a new server? Enter its key first
Enter the Server Key from your NexusCheatRadar.json config, then sign in with Steam. That server gets permanently linked to your Steam ID.
Sign in with Steam
Signed in as . No servers linked yet.
Add this to every server's NexusCheatRadar.json config under "Portal Token". Servers register automatically when they connect.
Loading…
Once your server starts with this token, refresh this page to access your dashboard.
Loading…
Connecting to server data…
Detections — Last 14 Days
By Detection Type
Recent Violationsyour server(s)
TIMEPLAYERTYPEPROBABILITYSHAREDACTION
TIMEPLAYERTYPEPROBABILITYEVIDENCESHAREDACTION
Quick Lookup
Enter a SteamID or Steam profile link.
PLAYERSTEAMIDIPSRISKREP / TOXHOURSLAST SEENVIOLATIONS
PLAYERTYPEREASONADMINDATEEXPIRESACTION
PLAYERSTEAMIDREASONDATEAPPEAL
Loading…
Ban Appeal URL
Public-facing URL shown to banned players. Link to your Discord or appeal site.
TIMEPLAYERBAN TYPEPRIMARY DETECTIONRISKADMINDETAILS
Team MembersRefresh
STEAM IDROLESERVERSPERMISSIONSADDEDACTION
Need help? Join the Discord
Support, bug reports, and setup assistance — open a ticket in the server.
Join ↗
Plugin Setup & Config
Plugin is installed but not reporting to the network
  • Open oxide/config/NexusCheatRadar.json and confirm the Server Key is set correctly — this is issued when you register your server in My Servers.
  • Make sure your server has outbound internet access to reach the NCR API.
  • Run /ncr.stats in-game to confirm the plugin is active and counting detections.
  • Check oxide/logs/ for any NCR error output on startup.
Discord alerts are not sending
  • Verify the webhook URL in your plugin config is correct and the Discord channel still exists.
  • Make sure the webhook has permission to post in that channel.
  • Use /ncr.test to fire a test alert — if nothing arrives, the webhook URL is the issue.
  • Webhook URLs regenerate if you delete and recreate the integration — update config after any Discord changes.
Plugin not loading on server startup
  • Confirm Oxide/uMod is installed — NCR is an Oxide plugin and will not run on vanilla Rust.
  • Place NexusCheatRadar.cs in oxide/plugins/ (not a subfolder).
  • Check oxide/logs/oxide.txt for compile errors — these usually indicate a version mismatch with your Oxide build.
False positive detections (legitimate players flagged)
  • NCR has built-in exemptions for SkillTree, Backpacks, and teleport plugins. Confirm these are up to date.
  • Detections are probabilistic — a single detection at low probability is not a ban recommendation.
  • Use /ncr.risk <player> for a full breakdown before taking action.
  • Risk scores decay over time. One-off incidents will fade without further violations.
Website & Player Data
Player doesn't appear in the portal
  • The player must have joined at least one of your registered servers for a profile to exist.
  • New players may take a few minutes to appear after their first detected join.
  • Try searching by full SteamID64 (17-digit number) in the Players tab.
Risk score looks wrong or unexpectedly high/low
  • Risk scores are calculated across all violations shared to the public network — players with violations on multiple servers score higher.
  • Scores decay over time. Older incidents contribute less than recent ones.
  • Use /ncr.risk <player> in-game for a full breakdown of how the score is composed.
My server isn't showing in the dashboard
  • Go to My Servers and confirm your server is registered and the Server Key matches your plugin config.
  • Use /ncr.link <token> (console command) to link the server to your portal account using the token from My Servers.
  • If the server was registered recently, allow a few minutes for it to appear.
Plugin Commands Reference
Requires nexuscheatradar.admin permission
/ncrToggle world radar overlay
/ncr.lookup <player>Full player history and risk
/ncr.risk <player>Detailed risk score breakdown
/ncr.incidentsLast 8 detections on server
/ncr.watch <player>Add player to watchlist
/ncr.ban <player> <reason>Ban + log to network
/ncr.unban <steamid>Lift an active ban
/ncr.webshare <player>Manually push violation to network
/ncr.testSend a test Discord alert
/ncr.statsServer-wide detection statistics
/ncr.link <token>Link server to portal (console only)
/ncr.history <player>Show violation history
/ncr.reset <player>Reset a player's risk score
/ncr.report <player>Manually report a player
Still stuck?

Open a ticket on Discord or submit one on the Codefling plugin page.

KEEP THE NETWORK RUNNING
The data is free.
The infrastructure isn't.
NexusCheatRadar is free for all server owners and the public. Donations help cover infrastructure costs and keep the network running.
WHAT IT FUNDS
Player database
Profiles, violations, ban records and IP intelligence
Live lookup API
Real-time player lookups, join checks, and risk calculations
Steam API
Ban status and account history on every player join
CONTACT
PRIMARY DETECTION
REASON
ADMIN NOTES
BANNED BY
DETECTION BREAKDOWN
Overview
Violations
Servers
Aliases
RISK SCORE
REPUTATION
TOXICITY REPORTS
VIOLATIONS
VAC BANS
GAME BANS
DAYS SINCE BAN
COMMUNITY BAN
NETWORK BAN
RUST HOURS
ACCT AGE
PROFILE TYPE
PUBLIC FRIENDS
FRIENDS VAC/GAME
STEAMID.UK
NAME CHANGES
URL CHANGES
OPT OUT
Add Team Member
STEAM ID 64
They sign in with this Steam account. You can find it on steamid.uk or similar.
ROLE
SERVERS (select which servers they can access)
Loading…
PERMISSIONS
Issue Ban
STEAM ID *
BAN TYPE
REASON *
ADMIN NAME