A Procon v2 plugin for Battlefield 4 that enforces weapon, gadget, and vehicle loadout restrictions on player spawn.
- Infantry Loadout Enforcement — Restrict specific weapons, gadgets, grenades, knives, and weapon accessories
- Vehicle Loadout Enforcement — Restrict vehicle weapons, upgrades, optics, and countermeasures
- Battlelog Integration — Fetches player loadouts from Battlelog for spawn-time enforcement
- AdKats Integration (optional) — Enhanced player data, reputation-based enforcement, admin notifications
- Map/Mode Filtering — Enforce restrictions on specific maps and game modes only
- Backup AutoAdmin — Kill-based enforcement when Battlelog data is unavailable
- Copy all
.csfiles fromsrc/into your Procon plugins directory - Enable the plugin in Procon
- Configure weapon/gadget restrictions via the plugin settings
- Procon v2
- Battlefield 4 server
- AdKats plugin (optional, for enhanced features)
This plugin uses a partial class architecture. See CLAUDE.md for development conventions.
# Run style checks
dotnet restore
dotnet format whitespace --verify-no-changes
dotnet format style --verify-no-changes --severity warn --exclude-diagnostics IDE1007Copyright Daniel J. Gradinjan (ColColonCleaner). Licensed under GPLv3.