Sueta

Vote Restart

1.0-SNAPSHOT

A plugin where players can vote on restarting a server

·Plugin

VoteRestart

VoteRestart adds a 30-second in-game voting cycle for server restarts on Paper 1.20+. Players can start votes, cast yes/no, and admins can cancel votes or ban participants.

Features

  • 30 s voting window with alerts at 20 s, 10 s, and 5 s
  • Single /vote command with intuitive subcommands
  • Ban or unban players from voting
  • Cancel votes before they complete
  • Players can silence vote notifications for themselves
  • Adventure API–powered chat messages for clear formatting

Commands

CommandDescription
/vote startStart a 30 s restart vote
/vote yesVote in favor
/vote noVote against
/vote cancelCancel the ongoing vote
/vote ban <player>Ban a player from voting
/vote unban <player>Unban a previously banned player
/vote silenceToggle personal vote alerts

Permissions

  • voterestart.start
  • voterestart.vote
  • voterestart.cancel
  • voterestart.ban
  • voterestart.silence

Similar projects

Plugin →