BetterLoot Config Auditor
v1.0.0 · updated Nov 9, 2026
Validate BetterLoot v4 loot-table files, group references, item shortnames and watched sources before your wipe.
Works with (optional)
- BetterLoot(opens umod.org)umod.org
Installs itself with Oxide Sync. Add it to a linked server from My servers. Every future update included. How it works
- Full C# source
- Free updates
- Signed releases
- Oxide / uMod compatible
BetterLoot Config Auditor
Short description: Validate BetterLoot v4 loot-table files, group references, item shortnames and watched sources before your wipe.
BetterLoot has multiple related configuration and data files, and a small mismatch can produce confusing loot behavior. This free read-only auditor checks common problems and exports precise paths to investigate.
Features
- Parse
BetterLoot.json,LootTables.json,LootGroups.jsonandBlacklist.jsonfrom known local paths. - Check expected v4 root objects and JSON syntax.
- Detect missing enabled loot-group references.
- Validate configured item shortnames against loaded Rust item definitions.
- Flag invalid min/max ranges and oversized group probabilities.
- Compare enabled tables with watched-container settings.
- Export actionable findings as JSON; never rewrites BetterLoot's files.
Commands
/lootaudit scan— perform the file audit./lootaudit report— show key findings./lootaudit export— save full retained report.- RCON:
lootaudit.scan,lootaudit.report,lootaudit.export.
Permission
betterlootauditor.admin
Requirements
Oxide/uMod for Rust. BetterLoot v4 local file layout for meaningful cross-checks.
Notes
The auditor cannot validate a Looty download ID remotely, prove an external editor import is targeted to the correct plugin, or guarantee every attachment is compatible with every weapon. Separate standalone browser checker included.
/lootaudit scanPerform the file audit./lootaudit reportShow key findings./lootaudit exportSave full retained report.lootaudit.scanRCON: perform the file audit.lootaudit.reportRCON: show findings.lootaudit.exportRCON: save full retained report.
betterlootauditor.admin—
Grant with oxide.grant group default betterlootauditor.admin (or to a specific group or player).
Default oxide/config/BetterLootConfigAuditor.json, created on first load.
{
"Maximum file size per JSON document in MB (1-30)": 12,
"Maximum issues retained in one report (50-2000)": 500,
"Minimum seconds between scans (5-300)": 20
}v1.0.0Nov 9, 2026Latest
Initial release
v1.0.0Nov 9, 2026
Initial release
