Mango Vote
๐ก Updated this yearPreview

๐ Analysis
- ๐ #2 of 137 folia mods in this game by downloads
๐ About This Mod
# ๐ฅญ MangoVotes Plugin **Published by Modrnith Publication** MangoVotes is a streamlined, temporary-data-based Minecraft plugin designed to facilitate a local, server-side vote reward system. It securely handles vote code generation, unique player claiming, and reward execution via customizable console commands. This plugin is ideal for servers that want to manage vote rewards internally without relying on external, complex voting services or databases. --- ## โจ Key Features * **Temporary Data Storage:** All vote codes and claimed player data are stored in a temporary `data.yml` file and **automatically cleared on every server restart**, ensuring a fresh slate for each play session. * **Secure Claiming:** Uses player UUIDs to prevent players from claiming codes generated for others. * **Customizable Rewards:** Rewards are delivered via console commands, allowing for the execution of custom items, money (`/eco`), effects, titles, and sounds. * **Admin Tools:** Includes `/mangovote reload` and `/mangovote reset` for easy configuration management during runtime. * **Vote Cooldown:** Prevents players from spamming the `/vote` command. ## ๐ ๏ธ Installation 1. **Download:** Obtain the latest `MangoVotes.jar` file from the build output (`target/` folder). 2. **Deploy:** Place the `MangoVotes.jar` file into your server's `plugins/` directory. 3. **Start/Restart:** Start or restart your Spigot/Paper server. The plugin will generate the `config.yml` and `data.yml` files in a new `MangoVotes` folder. ## ๐ Configuration (`config.yml`) The primary configuration is handled in `plugins/MangoVotes/config.yml`. | Setting | Description | Default Example | | :--- | :--- | :--- | | `vote-message` | The link/message displayed when a player runs `/vote`. | `&9&nhttps://YOUR-VOTING-SITE.com` | | `vote-cooldown-seconds` | Time (in seconds) a player must wait between using `/vote`. | `180` | | `messages.prefix` | The standard prefix for all plugin messages. | `&9 &f` | | `rewards` | A list of console commands executed upon successful claim. | `give %player% diamond 3` | ***Note:** Remember to change the dummy URL in `vote-message` to your actual voting website URL.* ## ๐ฎ Commands and Permissions | Command | Usage | Permission | Description | | :--- | :--- | :--- | :--- | | **`/vote`** | `/vote` | `mangovotes.vote` | Generates a unique vote code for the player. | | **`/claim`** | `/claim <username> <code>` | `mangovotes.claim` | Claims the reward associated with the code. | | **`/mangovote`** | `/mangovote version` | `mangovotes.admin` | Shows the plugin version. | | **`/mangovote`** | `/mangovote stats` | `mangovotes.admin` | Shows count of online players, unclaimed codes, and players voted this session. | | **`/mangovote`** | `/mangovote reload` | `mangovotes.admin` | Reloads `config.yml` settings from disk without restarting the server. | | **`/mangovote`** | `/mangovote reset` | `mangovotes.admin` | Manually clears all active codes and player data in `data.yml`. | ## ๐ก Developers and Contribution This plugin was developed by OmHackz. For inquiries regarding custom development or licensing under Modrnith Publication, please contact omhackz@outlook.com.
# ๐ฅญ MangoVotes Plugin
Published by Modrnith Publication
MangoVotes is a streamlined, temporary-data-based Minecraft plugin designed to facilitate a local, server-side vote reward system. It securely handles vote code generation, unique player claiming, and reward execution via customizable console commands.
This plugin is ideal for servers that want to manage vote rewards internally without relying on external, complex voting services or databases.
## โจ Key Features
Temporary Data Storage: All vote codes and claimed player data are stored in a temporary `data.yml` file and automatically cleared on every server restart, ensuring a fresh slate for each play session. Secure Claiming: Uses player UUIDs to prevent players from claiming codes generated for others. Customizable Rewards: Rewards are delivered via console commands, allowing for the execution of custom items, money (`/eco`), effects, titles, and sounds. Admin Tools: Includes `/mangovote reload` and `/mangovote reset` for easy configuration management during runtime. Vote Cooldown: Prevents players from spamming the `/vote` command.
## ๐ ๏ธ Installation
1. Download: Obtain the latest `MangoVotes.jar` file from the build output (`target/` folder). 2. Deploy: Place the `MangoVotes.jar` file into your server's `plugins/` directory. 3. Start/Restart: Start or restart your Spigot/Paper server. The plugin will generate the `config.yml` and `data.yml` files in a new `MangoVotes` folder.
## ๐ Configuration (`config.yml`)
The primary configuration is handled in `plugins/MangoVotes/config.yml`.
| Setting | Description | Default Example | | :--- | :--- | :--- | | `vote-message` | The link/message displayed when a player runs `/vote`. | `&9&nhttps://YOUR-VOTING-SITE.com` | | `vote-cooldown-seconds` | Time (in seconds) a player must wait between using `/vote`. | `180` | | `messages.prefix` | The standard prefix for all plugin messages. | `&9 &f` | | `rewards` | A list of console commands executed upon successful claim. | `give %player% diamond 3` |
## ๐ฎ Commands and Permissions
| Command | Usage | Permission | Description |
| :--- | :--- | :--- | :--- |
| `/vote` | `/vote` | `mangovotes.vote` | Generates a unique vote code for the player. |
| `/claim` | `/claim ` | `mangovotes.claim` | Claims the reward associated with the code. |
| `/mangovote` | `/mangovote version` | `mangovotes.admin` | Shows the plugin version. |
| `/mangovote` | `/mangovote stats` | `mangovotes.admin` | Shows count of online players, unclaimed codes, and players voted this session. |
| `/mangovote` | `/mangovote reload` | `mangovotes.admin` | Reloads `config.yml` settings from disk without restarting the server. |
| `/mangovote` | `/mangovote reset` | `mangovotes.admin` | Manually clears all active codes and player data in `data.yml`. |
## ๐ก Developers and Contribution
This plugin was developed by OmHackz. For inquiries regarding custom development or licensing under Modrnith Publication, please contact omhackz@outlook.com.
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- OmHackz
- Version
- 1.0.0
- Downloads
- 77
- Endorsements
- 0
- Category
- folia
- Created
- 12/17/2025
- Updated
- 12/15/2025
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does Mango Vote support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of Mango Vote?
Version 1.0.0, published 2025-12-15 with 77 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await