VoteMute

v1.1.1 Oxide Rust

Democratic mute system allowing players to vote on temporarily muting disruptive players. Features configurable thresholds, auto-unmute timers, and admin immunity.

VoteMute - Democratic mute system allowing players to vote on temporarily muting disruptive players.

VoteMute

v1.1.1 Oxide Rust

Democratic mute system allowing players to vote on temporarily muting disruptive players. Features configurable thresholds, auto-unmute timers, and admin immunity.

Buy on Codefling $4.99
125 views
61 downloads

Features

  • Player-initiated voting system
  • Configurable vote thresholds
  • Automatic mute expiration
  • Discord webhook integration
  • Vote cooldown system
  • Minimum player requirements
  • Admin protection options
  • Vote reminders

Installation

Installation Steps

  1. Download the VoteMute.cs file
  2. Place it in your oxide/plugins folder
  3. Restart your server or use oxide.reload VoteMute
  4. Configure the settings in the config file

Configuration

The configuration file will be generated at oxide/config/VoteMute.json

{
  "Required percentage (0-100)": 60.0,
  "Vote duration (seconds)": 120,
  "Cooldown between votes (minutes)": 10,
  "Mute duration (minutes)": 60,
  "Discord Webhook URL": "",
  "Log to console": false,
  "Minimum players required for voting": 4,
  "Allow voting to mute self": true,
  "Allow voting to mute admins": false,
  "Reminder interval (seconds)": 30
}

Commands

Command Description Permission
/votemute Start a vote to mute a player votemute.startvote
/yes Vote yes to mute the player votemute.vote
/no Vote no to prevent the mute votemute.vote
/unmute Unmute a player votemute.unmute

Permissions

Permission Description
votemute.startvote Allows players to start a vote to mute someone
votemute.vote Allows players to participate in mute votes
votemute.unmute Allows admins to unmute players

Plugin Information

Version 1.1.1
Platform Oxide
Game Rust
License Custom