About NooBz Warning
NooBzWarning – Advanced Player Warning & Management System
A complete, UI-driven warning and disciplinary management system for Rust servers.NooBzWarning gives server administrators a professional and centralised way to manage player behaviour, issue warnings, track disciplinary history and automate punishments based on configurable warning thresholds. Featuring a fully integrated Rust CUI interface, persistent warning records and an interactive player acknowledgement system, NooBzWarning makes server moderation easier, more organised and more transparent.
Whether you run a small community server or a large public Rust server, NooBzWarning provides the tools to keep player discipline under control.
Key Features
Advanced Admin Panel
- Clean, custom-built graphical administration interface.
- View online and sleeping players in one convenient list.
- Select players and issue warnings directly through the UI.
- Add custom warning reasons.
- Player selection highlighting.
- Paginated player lists.
- Customisable interface colours and appearance.
Player Warning System
- Issue warnings with individual reasons.
- Players receive a dedicated full-screen warning notification.
- Warning displays the reason, issuing administrator and timestamp.
- Players must acknowledge their warning using the ACCEPT button.
- Outstanding warnings are automatically displayed when players reconnect.
- Warning acceptance is recorded and stored.
Warning History & Management
- Dedicated warning history interface.
- View all players with recorded warnings.
- See total warning counts per player.
- View individual warning reasons, dates and issuing administrators.
- Track accepted and pending warnings.
- Edit pending warning reasons.
- Remove individual warnings.
- Clear all warnings for a player.
- Paginated warning history for easier management.
Punishment commands are configurable, allowing administrators to customise their own disciplinary actions.
Supported command placeholders:
- {steamid} – Player Steam ID.
- {name} – Player name.
- {reason} – Punishment reason.
- Customisation
Commands
CommandDescription /warnOpens the administration panel. /warnlistOpens the warning management interface. /warnlist playernameOpens warning details for a specific player.
Permissions
Permission: noobzwarning.admin
Config
{ "Permission": "noobzwarning.admin", "Punishments": [ { "Warning Count": 3, "Command": "banid {steamid} 1d \"Automated ban: 3 warnings\"" }, { "Warning Count": 5, "Command": "banid {steamid} 7d \"Automated ban: 5 warnings\"" }, { "Warning Count": 10, "Command": "banid {steamid} 30d \"Automated ban: 10 warnings\"" }, ], "UI Settings": { "Admin Panel Title": "NooBzWarning - Admin Panel", "Warning Overlay Title": "⚠ WARNING ⚠", "Accept Button Text": "ACCEPT", "Overlay Background Color": "0.8 0.1 0.1 0.95", "Overlay Text Color": "1 1 1 1", "Admin Panel Background Color": "0.1 0.1 0.1 0.95", "Admin Panel Text Color": "1 1 1 1", "Button Color": "0.2 0.6 0.2 1", "Button Text Color": "1 1 1 1", "Input Field Background": "0.25 0.25 0.25 1", "Input Field Border": "0.4 0.4 0.4 1", "Input Field Text Color": "1 1 1 1", "Player List Background": "0.15 0.15 0.15 1", "Selected Player Highlight": "0.2 0.6 0.2 0.8", "Logo Image URL": "", "Background Image URL": "" } }