EzBounty
作者:rebot | 分类:模组
Minecraft 版本: 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.7.10 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.2 1.9.3 1.9.4 1.10 1.10.1 1.10.2 1.11 1.11.1 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2
平台: bukkit paper purpur spigot
EzBounty
Professional bounty system plugin for Minecraft servers.
Features
- Interactive GUI - View all bounties in a paginated inventory interface
- Multi-contributor Support - Multiple players can add to the same bounty
- Flexible Storage - Choose between YAML or MySQL storage
- Vault Integration - Full economy support with safe transactions
- Configurable Limits - Set min/max amounts, cooldowns, and tax rates
- Admin Commands - Remove bounties and manage the system

Installation
- Place
EzBounty-1.0.0.jarin yourpluginsfolder - Ensure Vault and an economy plugin are installed
- Restart the server
- Configure
plugins/EzBounty/config.ymlas needed
Enable MySQL
To use MySQL storage set storage.type to mysql and configure the storage.mysql section in your config.yml. Example settings:
storage:
type: mysql
mysql:
host: "localhost"
port: 3306
database: "ezbounty"
user: "ezbounty"
password: "secret"
max-pool-size: 10
useSSL: false
Ensure the database user has the required privileges (create/alter/insert/update/select). Restart the server after saving config.yml. The plugin will create or migrate the necessary tables on first run if the database user has sufficient rights.
Commands
/bounty- Open bounty list GUI/bounty create <player> <amount>- Place a bounty/bounty add <player> <amount>- Add to existing bounty/bounty list- View bounties in chat/bounty info <player>- View bounty details/bounty remove <player>- Remove a bounty (admin)/bounty reload- Reload configuration (admin)
Permissions
ezbounty.use- View bounties (default: true)ezbounty.create- Create bounties (default: true)ezbounty.claim- Claim bounties (default: true)ezbounty.admin- Admin commands (default: op)ezbounty.admin.remove- Remove bounties (default: op)
GUI
- Open: Use
/bountyto open the interactive bounty list GUI. - Features: Paginated list of active bounties, quick-create flow, add to existing bounties, view bounty details, claim handling, and payout history.
- Navigation: Inventory-style buttons for previous/next page, create bounty, and close. Bounties show total amount and top contributors.
- Customization: Titles, page size and items-per-page are configurable (see Configuration Options below).
Configuration Options
Edit plugins/EzBounty/config.yml to change behavior. Important keys:
- Storage:
storage.type—yamlormysql. MySQL settings live understorage.mysql. - Bounty:
bounty.min-amount,bounty.max-amount,bounty.max-total-per-player,bounty.allow-self-bounty,bounty.create-cooldown,bounty.tax-percentage,bounty.announce-create,bounty.announce-collect,bounty.refund-on-ban,bounty.min-add-amount. - GUI:
gui.list.title,gui.list.size,gui.list.items-per-page,gui.create.title,gui.info.title,gui.history.title,gui.history.items-per-page,gui.history.date-format. - Currency:
currency.symbol,currency.symbol-position,currency.decimal-places,currency.thousands-separator,currency.decimal-separator. - Performance:
performance.save-interval,performance.async-save.
Example GUI-related defaults are set in the plugin's config.yml (list size must be a multiple of 9 and items-per-page should leave room for navigation buttons).
请登录后举报

暂无评论,抢个沙发吧~