[1.7 - 1.21.x] EzBoost ⚡ Custom Player Boosters • GUI Based • Token Economy • EULA Friendly icon

[1.7 - 1.21.x] EzBoost ⚡ Custom Player Boosters • GUI Based • Token Economy • EULA Friendly -----

Custom boosters, GUI menus, token economy, API & more



EzBoost
Configurable potion boosts with GUI activation, cooldowns, Vault costs, boost tokens, and region-based overrides (WorldGuard support)
Renewed take on RedBull
Spigot / Paper / Bukkit 1.7–1.21.* • Optional Vault economy • Fully configurable boosts • GUI + command activation • Boost tokens • Region overrides

Why EzBoost?
  • Clean, modern GUI – Let players browse available boosts, see cooldowns, costs, and status at a glance.
    [​IMG]
  • Admin GUI – Create and manage boosts through an intuitive admin interface.
    [​IMG]
  • Fully configurable boosts – Define any potion effects, amplifiers, durations, and permissions per boost.
  • Cooldown control – Per-boost cooldowns with bypass permissions and optional per-type cooldown tracking.
    [​IMG]
  • Economy-ready – Optional Vault integration to charge currency per boost activation.
  • World restrictions – Allow/deny specific worlds for tight gameplay balancing.
  • Region-based overrides (WorldGuard) – Change boost effects, cost, or disable boosts in specific WorldGuard regions using `overrides.yml`. WorldGuard is detected automatically if present.
  • Boost tokens – Give, trade, or reward boost tokens. Players redeem tokens by right-clicking them to activate the boost.
  • Player safety options – Keep boosts on death, reapply on join, and refund on failed activation.

Feature Highlights
  • GUI-first experience – Inventory menu with configurable filler, slot layout, and MiniMessage formatting.
  • Admin GUI – Create and manage boosts through an intuitive admin interface.
  • Fully configurable boosts – Define custom potion effects, amplifiers, durations, and permissions per boost.
  • Multi-file configuration – Clean separation of settings, GUI, boosts, and more for easy management.
  • Region & World Overrides – Use overrides.yml to define per-world or per-region settings. If WorldGuard is installed, region overrides are applied automatically using region IDs.
  • Boost tokens – Grant boost token items with /ezboost give for rewards, crates, or shops. Players redeem tokens by right-clicking them to instantly activate the boost.
  • Flexible limits – Clamp duration/amplifier ranges to keep boosts balanced.
  • Per-boost cooldowns – Prevents abuse and enables balanced gameplay.
  • World restrictions – Allow/deny boosts in specific worlds for tight gameplay tuning.
  • Vault economy support – Optionally charge players for activating boosts.
  • Live reload – Reload all configuration and messages at runtime with /ezboost reload.
  • Friendly messaging – Customizable MiniMessage strings for actionbar/status feedback.
  • Command hooks – Run console commands on enable/disable/toggle per boost.
  • Player-friendly behavior – Reapply boosts on join, keep on death, and refund on failed activation.

Quick Start
  • Drop EzBoost.jar into plugins/, then start your Paper server (1.20+).
  • Use /ezboost create to open the admin GUI and create boosts.
  • Edit plugins/EzBoost/boosts.yml, gui.yml, and related config files to configure boosts, cooldowns, costs, and GUI slots.
  • Use /boost to open the GUI, or /boost <boostKey> for direct activation.
  • Use /ezboost give <player> <boostKey> [amount] to give boost tokens. Players redeem tokens by right-clicking them.
  • Grant permissions like ezboost.boost.speed to control access per boost.

Commands & Permissions
Command Description Permission
/boost Open the boosts GUI or show usage. ezboost.use
/boost <boostKey> Activate a specific boost directly. ezboost.use + boost permission
/ezboost create Open the admin GUI to create boosts. ezboost.admin
/ezboost reload Reload configuration and messages. ezboost.reload
/ezboost give <player> <boostKey> [amount] Give boost token items. Players redeem by right-clicking. ezboost.give


Setup Guide
Requirements
Requirement Notes
Java 17+ Recommended runtime for Paper 1.20–1.21 servers.
Paper/Purpur 1.20–1.21 Built for modern server APIs.
Vault (optional) Required only if you enable economy costs in economy.enabled.


Configuration Overview
  • Boost definitions – Add or edit boosts in boosts.yml with effects, duration, cooldown, cost, and permissions. See [docs/boosts.md](https://github.com/ez-plugins/ezboost/blob/main/docs/boosts.md) for a full reference.
  • GUI layout – Configure size, filler, lore templates, and per-boost slot placement in gui.yml.
  • Limits – Clamp duration/amplifier ranges to keep effects balanced in limits.yml.
  • World rules – Use worlds.allow-list or worlds.deny-list for restrictions in worlds.yml.
  • Region & World Overrides – Use boosts.yml to define per-world or per-region settings. If WorldGuard is installed, region overrides are applied automatically using region IDs.
  • Behavior toggles – Replace active boosts, reapply on join, keep on death, and refund on fail in settings.yml.

Tip: Region & World Overrides

[​IMG]

More Information & Documentation
Resource Information
Author:
----------
Total Downloads: 145
First Release: Dec 23, 2025
Last Update: Mar 13, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings