xBattlepass icon

xBattlepass 1.0.1

A next-generation battlepass plugin

xBattlepass requires eco to be installed
Page%20Header.png

xBattlepass is a fully customizable and feature-rich Battle Pass plugin designed to elevate player engagement.

simple_gui.gifmultiple_battlepasses.gifbattlequests.gifeasy_config.gif

Features.png

Create multiple Battlepasses
xBattlepass allows you to create multiple different battlepasses, each complete with it's own rewards, quests, command and premium-pass permissions. Create event specific passes to run along side your primary pass.

Make your own Quests
xBattlepass lets you create your own tasks and challenges for your players to complete to level their pass. You can create simple tasks like mining diamonds, or more complex challenges with multiple conditions.

Deeply Integrated
xBattlepass is powered by libreforge and eco. It's designed to work seamlessly with other eco plugins, such as EcoEnchants, , Boosters, and more. You can create enchantments that boost Battlepass XP, Items that give XP when you mine blocks, and global xp boosters for all your players.

Completely Configurable
Everything about your battlepasses is configurable. Choose start and end dates, lock tasks after 7 days, use custom items in your GUIs, and more. It's fully config-driven.

Endless Rewards
No longer limited to just running commands, giving items, money or xp. With the power of libreforge, xBattlepass lets you give endless different and unique rewards. You can do the basics; items, xp, money and commands, but libreforge allows more, such as temporary stat boosts, area-of-effect bonuses, potion effects, and so much more. You could even give different rewards if the player is in the nether.

Cross-Server Sync
xBattlepass is powered by eco, so if you're using xBattlepass on a network, all tiers and xp will sync between servers with MySQL or MongoDB. You can opt out of this for specific servers if you like, or keep all tiers in sync across the whole network.

Wiki.png

header.gif

xBattlepass is powered by libreforge, the most powerful effects system ever put into a plugin.

You can create anything you want without ever knowing how to code. The effects system contains over 200 effectsover 100 conditionsover 100 triggers, and an infinite number of configs.

most%20effects.gifendless%20conditions.gif

The Most Integrations
When combined with the incredible capabilities of our plugin engine, eco, the libreforge effects system has more external plugin integrations than any other plugin ever released. Custom items, anticheats, protection/claim plugins, custom mobs, holograms - you name it, we support it.

Mathematical Expressions with Placeholders
Everywhere you can put in a number, you can put in a mathematical expression and use placeholders in it. Want to make a player's mining speed dependent on their y level? How about making their damage related to their economy balance? Any idea you have, no matter how insane, we support.

Animations and Particles
The effects system has native animation and particle systems so you can make your configs feel more reactive and alive. Visual and auditory feedback are just one effect away, allowing your creations to have a high budget feel without any of the cost.

Open-Source with Developer API
For developers and more advanced users, our effects system is completely open-source and extensible. Create your own effects, conditions, filters, slots, mutators, animations - if you've got custom plugins you want to hook up, you can do it with ease.

dynamic%20effects.gifinfinite%20possibilities.gif

Customise Everything
Unlike other effect systems which lock you to simply mixing and matching effects and triggers, you'll be able to change literally every aspect to your liking. Blacklist and whitelist blocks, entities, items, and more, change messages, add cooldowns, delays, repeats, costs - you'll be blown away by how much you can make.

Persistent Variables
You can store data for players or for the server to use in effects or just to store in your database. You can create full currencies, mana systems, and anything else just by setting up the right effects. What's more, you can also store data inside item NBT, and we also include a full built-in item levelling system that you can customise to your liking.

Custom Placeholders and Macros
If you're worried about repeating yourself when making complex effect systems, we include full systems to make your own placeholders (fully integrated with PlaceholderAPI) and macros through our effect chain and effect argument systems. Even though all configs are written entirely in YAML with no special syntax, you can create entire programming systems without cluttering up your configs.

*libreforge graphics used with consent from Auxilor

battlepass

xbattlepass

eco

libreforge

effects

best

new

next-gen

customisable