Skip to content

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.

Articles by number

#TitleTrack
0This index
1Creating Your First PluginFundamentals
2Plugin Configuration FilesFundamentals
3Working with TranslationsFundamentals
4Understanding the Permission SystemFundamentals
5Commands and IRocketCommandFundamentals
6Event Subscription and LifecycleFundamentals
7Plugin Dependencies and Load OrderFundamentals
8Console Commands vs Player CommandsCommands & Permissions
9Command Cooldowns and Rate LimitingCommands & Permissions
10Tab Completion and Auto-SuggestCommands & Permissions
11Permission Hierarchies and GroupsCommands & Permissions
12Temporary and Expiring PermissionsCommands & Permissions
13Command Localization and Multi-Language SupportCommands & Permissions
14Command Error Messages and UX PatternsCommands & Permissions
15Player Join and Leave EventsPlayer Events
16Chat and Messaging EventsPlayer Events
17Player Death, Respawn, and Revive EventsPlayer Events
18Damage and Combat EventsPlayer Events
19Player Movement and Teleportation EventsPlayer Events
20Vehicle Enter and Exit EventsPlayer Events
21Player Inventory Manipulation EventsPlayer Events
22Server Configuration Management at RuntimeServer Systems
23Workshop Mod Integration in PluginsServer Systems
24RCON and Remote AdministrationServer Systems
25Scheduled Server Restarts and ShutdownsServer Systems
26Database Integration (SQLite, MySQL)Server Systems
27Teleportation SystemsServer Systems
28Kick, Ban, and Admin CommandsServer Systems
29Join Validation and Connection FilteringServer Systems
30Skill ManagementServer Systems
31Scheduling Tasks and Background WorkServer Systems
32Inter-Plugin CommunicationServer Systems
33Error Handling and LoggingServer Systems
34Player Inventory Direct AccessServer Systems
35Item Assembly and Custom ItemsServer 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.