boatcommands
Control Boats From Driver
# Boat Commands
Give players complete control of their boats through a clean, interactive UI.
Boat Commands automatically displays an in-game control panel whenever an authorized player mounts a supported boat, allowing them to manage important boat functions with a single click instead of chat commands.
Designed to feel like part of Rust's interface, the plugin keeps essential controls easily accessible while remaining lightweight and responsive.
---
Features
- 🚤 Automatic control panel when mounting a boat
- ⚙️ Toggle boat engines
- ⛵ Raise or lower sails
- 🔄 Switch engines into reverse
- ⚓ Raise or lower anchors
- 🔒 Only authorized players can control the boat
- ⚡ Built-in command cooldown protection
- 🔄 UI automatically refreshes while mounted
Admin Features
Administrators gain additional cannon controls.
- 💥 Create NPC cannon operators
- 🎯 Fire mounted cannons directly from the UI
- 🔁 Automatically reload managed cannons
- 📋 Multiple cannon support with dedicated fire buttons
Permissions
| Permission | Description |
|------------|-------------|
| boatcommands.use | Allows players to use the Boat Commands interface |
---
How It Works
1. Mount a supported player boat.
2. The Boat Commands UI automatically appears.
3. Press buttons to:
- Toggle engines
- Open or close sails
- Reverse engines
- Raise or lower anchors
4. The interface automatically updates while you're on the boat.
---
Commands
Player
No chat commands are required for normal operation.
Admin
| Command | Description |
|---------|-------------|
| /mancannon | Assign an NPC gunner to the targeted cannon |
| /manallcannons | Assign NPC gunners to every cannon on the boat |
| /firecannon <id> | Fire a managed cannon |
---
Installation
1. Place boatcommands.cs into your oxide/plugins folder.
2. Reload the plugin.
3. Grant players permission:
oxide.grant group default boatcommands.use
---
Perfect For
- Naval PvP servers
- Roleplay communities
- Custom ship events
- Military themed servers
- Large player boats
- Adventure and exploration servers
