Compatibility
Minecraft: Java Edition
26.1.2
1.21.4–1.21.11
Platforms
Creators
Details
Licensed MIT
Published 2 days ago
MayorSystem
A configurable mayor election plugin for Paper servers.
MayorSystem lets your server run scheduled mayor terms with player candidates, community voting, elected mayors, configurable perks, admin tools, optional displays, and addon support.
Requires Paper 1.21.4+ and Java 21
Features
- Scheduled mayor elections
- Candidate applications
- Player voting
- Vote changes
- Elected mayor profile and status menus
- Configurable mayor perks
- Custom perk requests
- Admin menus and management tools
- Health checks and audit logs
- Optional NPC and hologram displays
- Optional PlaceholderAPI placeholders
- Optional LuckPerms and DeluxeTags rewards
- SQLite and MySQL storage support
- Addon API for external perk sources
Commands
Main command:
/mayor
Common commands:
/mayor help
/mayor status
/mayor apply
/mayor vote
/mayor candidate
/mayor stepdown
Admin tools:
/mayor admin
Requirements
- Paper 1.21.4+
- Java 21
Optional Integrations
MayorSystem can automatically use supported plugins when installed:
- Vault
- LuckPerms
- PlaceholderAPI
- Citizens
- FancyNpcs
- DecentHolograms
- FancyHolograms
- DeluxeTags
- SystemSellAddon
- SystemSkyblockStyleAddon
Missing optional integrations will not stop the plugin from loading.
Installation
- Download the MayorSystem jar.
- Place it in your server's
pluginsfolder. - Restart the server.
- Configure the generated files in:
plugins/MayorSystem/
Documentation
Full setup, configuration, permissions, placeholders, and addon documentation are available on the MayorSystem website:


