RocketMod Plugin Development
35 articles covering the full scope of RocketMod plugin development for Unturned dedicated servers — from setting up your first project through advanced topics like inter-plugin communication, error handling, and custom item assembly. Every article targets the server operator or plugin author who already understands C# basics and has a working RocketMod installation.
The articles are organized into four topic tracks so you can follow your interest without reading everything linearly.
Recommended reading order
Articles by number
| # | Title | Track |
|---|---|---|
| 0 | This index | — |
| 1 | Creating Your First Plugin | Fundamentals |
| 2 | Plugin Configuration Files | Fundamentals |
| 3 | Working with Translations | Fundamentals |
| 4 | Understanding the Permission System | Fundamentals |
| 5 | Commands and IRocketCommand | Fundamentals |
| 6 | Event Subscription and Lifecycle | Fundamentals |
| 7 | Plugin Dependencies and Load Order | Fundamentals |
| 8 | Console Commands vs Player Commands | Commands & Permissions |
| 9 | Command Cooldowns and Rate Limiting | Commands & Permissions |
| 10 | Tab Completion and Auto-Suggest | Commands & Permissions |
| 11 | Permission Hierarchies and Groups | Commands & Permissions |
| 12 | Temporary and Expiring Permissions | Commands & Permissions |
| 13 | Command Localization and Multi-Language Support | Commands & Permissions |
| 14 | Command Error Messages and UX Patterns | Commands & Permissions |
| 15 | Player Join and Leave Events | Player Events |
| 16 | Chat and Messaging Events | Player Events |
| 17 | Player Death, Respawn, and Revive Events | Player Events |
| 18 | Damage and Combat Events | Player Events |
| 19 | Player Movement and Teleportation Events | Player Events |
| 20 | Vehicle Enter and Exit Events | Player Events |
| 21 | Player Inventory Manipulation Events | Player Events |
| 22 | Server Configuration Management at Runtime | Server Systems |
| 23 | Workshop Mod Integration in Plugins | Server Systems |
| 24 | RCON and Remote Administration | Server Systems |
| 25 | Scheduled Server Restarts and Shutdowns | Server Systems |
| 26 | Database Integration (SQLite, MySQL) | Server Systems |
| 27 | Teleportation Systems | Server Systems |
| 28 | Kick, Ban, and Admin Commands | Server Systems |
| 29 | Join Validation and Connection Filtering | Server Systems |
| 30 | Skill Management | Server Systems |
| 31 | Scheduling Tasks and Background Work | Server Systems |
| 32 | Inter-Plugin Communication | Server Systems |
| 33 | Error Handling and Logging | Server Systems |
| 34 | Player Inventory Direct Access | Server Systems |
| 35 | Item Assembly and Custom Items | Server Systems |
How to use this index
- New to RocketMod development: Start at article 1 and follow the Fundamentals track through article 7, then branch into Commands or Player Events depending on what kind of plugin you are building.
- Experienced with another framework: Skim the Fundamentals track for RocketMod-specific patterns, then jump to the Server Systems articles that match your feature set.
- Looking for a specific technique: Use the table above to find the article number, then navigate directly to it. Each article links to the previous and next in chain order.
Article 0 of 35. This index is the entry point for the RocketMod plugin development section. The previous article in the broader server-config section is the RocketMod and OpenMod Plugin Basics overview, which covers framework selection and installation.
