Язык

Vote

Vote

Modrinth

A Paper GUI voting plugin with persistent votes, command actions, and flexible approval thresholds.

25 загрузок обновлено 14d ago
последняя v1.1.0 Modrinth
Paper 1.21.4 – 1.21.11 ManagementSocialUtility

Vote is a simple Paper voting plugin for Minecraft servers. Players can vote in a GUI or with commands, all vote records are saved permanently, and approved votes can run server commands automatically.

Features

  • GUI vote menu with admin create, edit, and remove actions.
  • Direct command voting with /vote accept and /vote reject.
  • Persistent vote storage for active, passed, and expired votes.
  • Approval thresholds: amount:1/2, fixed vote counts like amount:10p, or amount:all.
  • Optional expiry: timeout:30m, timeout:1.5h, or timeout:2d.
  • Approved votes dispatch command: as console commands, compatible with EssentialsX-style commands.
  • Fake-player exclusion through vote.fake, metadata keys, and configured name patterns.
  • Automatic language detection from each player's Minecraft locale.
  • Built-in language support for English, Simplified Chinese, Spanish, French, Russian, and Arabic.
  • Optional PlaceholderAPI support for plugin messages, GUI text, vote details, and approved commands.
    Vote GUI

Commands

/vote
/vote accept [title-or-id]
/vote reject [title-or-id]
/vote create summary:<title> details:<details> [command:<command;command>] [timeout:<time|none>] amount:<ratio|countp|all>
/vote edit <title-or-id> [summary:<new-title>] [details:<new-details>] [command:<command;command|none>] [timeout:<time|none>] [amount:<ratio|countp|all>]
/vote remove <title-or-id>
/vote confirm
/vote list

Parameters use a CoreProtect-like key:value style. summary, details, and amount are required when creating a vote. command and timeout are optional. Use amount:10p to require 10 support votes.

Examples

/vote create summary:Restart details:Restart the server at 23:00 command:say Vote passed;restart timeout:2h amount:1/2
/vote create summary:OpenNether details:Open the Nether portal amount:10p
/vote create summary:Whitelist details:Enable whitelist amount:all
/vote accept Restart
/vote reject Restart
/vote edit Restart command:none timeout:none amount:2/3
/vote remove Restart
/vote confirm

Commands after command: do not need /. If /eco give Steve 100 is entered by mistake, the plugin removes the leading / automatically.

Permissions

| Permission | Default | Description |
| --- | --- | --- |
| vote.vote | true | Open the menu and vote |
| vote.accept | true | Cast support votes |
| vote.reject | true | Cast oppose votes |
| vote.admin | false | Manage votes; OP level >= 2 also works |
| vote.fake | false | Mark fake players so they are ignored |

Версии

Release
1.1.0
paper · 1.21.4, 1.21.5, 1.21.6 · 14d ago
Added automatic language detection based on each player's Minecraft client locale. Added built-in language support for English, Simplified Chinese, Spanish,…
16
Release
1.0.1
paper · 1.21.4 · 15d ago
Fixed GUI lore color codes showing as raw & values in the vote menu. Completed votes no longer reserve their title, so new active votes can reuse the same…
6
Release
1.0.0
paper · 1.21.4 · 16d ago
2

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

Скачать Vote

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.