Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
BattlePass Ultimate (Free) icon

BattlePass Ultimate (Free) 2.2.0

Multiple BattlePasses, One Click Away.

Page 1 2 3 4 5
Prevent some issues!
  • Prevent an issue if you don't have any battlepass as active
  • Prevent an issue if you remove the active battlepass file
PlaceholderAPI support in rewards GUI!

PlaceholdersAPI Integration:

  • Implemented support for PlaceholdersAPI in the rewards GUI:
    • Display Name: Now supports PlaceholdersAPI, enhancing customization.
    • Lore: Enhanced with PlaceholdersAPI support, allowing for dynamic content within the rewards GUI.
Enchanted option
  • Added enchanted option on items
  rewards:

0:
premium:
commands:
- "give %player% paper 1"
displayitem:
material: "PAPER"
customdata: 100
name: "<gray>Level 0 (Premium)"
enchanted: true
lore:
- "<yellow>This is a premium reward"
free:
commands:
- "give %player% paper 1"
displayitem:
material: "PAPER"
customdata: 100
enchanted: false
name: "<gray>Level 0 (Free)"
lore:
- "<gray>This is a free reward"
New update checker

I have made a lot of improvements to updatechecker because a lot of people don't update the plugin: 


amcjLIM.png

Removed license system

Removed license system 

New section in editor! Displayitems
  • Added new Display item section! now you can modify previous page and next page 
  • Improved some parts of code 
  • Changed display items of main page of editor. 
License Key system for premium users
  • License Key system! 
    Since one of my plugins was recently leaked, I decided to work on a license key system. To get your license, enter the discord, open a ticket, and I will assign you a license as soon as possible!
  • Discord link: discord.gg/S8GjzxWjmP
Attention, if the key does not exist the plugin will be put in the Free version so it will still be usable, even if the license server goes offline the plugin will continue to work
Editor exptable section improvements
  • Improved the exptable section adding GuiEditor! 
  • Improved exptable system
  • Code improvements
Please let me know if you have any issue! Join now in discord: discord.gg/S8GjzxWjmP
Customizable Aliases
  • Customizable aliases for /battlepassadmin and battlepass
  • Compatibility with customizable aliases for Spigot version
  • Improvements to code
Fixxed issues of Exptable
  • Fixxed all issues on startup about Exptable
  • Improved error handling
  • Thank you so much to Deveroonie to report the issue! 
NEW FEATURE: EXPTABLE
  • NEW FEATURE! EXPTABLE: Now you can change the exp curve in the new file exptable.
  • Improved a lot ActiveBattlepasss system.
  • For the moment the changing of exptable require to restart the server.
  • Can have small issue let me know joining in discord!
tables:

default: #this is the name of the table you need to define in EDITOR
- 100 # this is the amount of exp you need to level up from level 1 to level 2
- 200 # level 2 to level 3
- 300
- 400
- 500
- 600
- 700
- 800
- 900
- 1000
- 1100
- 1200
- 1300
- 1400
- 1500
- 1600
- 1700
- 1800
- 1900
- 2000
- 2100
- 2200
- 2300
- 2400
- 2500
- 2600
- 2700
- 2800
- 2900
- 3000
example:
- 1000
- 2000
- 3000
- 4000
- 5000
- 6000
- 7000
- 8000
- 9000
- 10000
New admin commands!
  • Removed small part of duplicated code 
  • NEW IMPORTANT FEATURE: New admin commands avaiable! 
  • /battlepassadmin setlevel <player> <level> - this command only change the level of user
  • /battlepassadmin setexp <player> <exp> - this command change the experience of user
  • /battlepassadmin reset <player> (This remove the data of taked rewards)
  • Added new messages related to new commands
A lot of improvements!
  • Added a description to add Reward and colors.
  • Changed id to level, and added missing lore in premium rewards.
  • Added decription to commands, customdata, material, name and color support.
  • Reworked Lore system of editing item now working fine and you can remove lines
  • Added messages on setting values to items options
Multi slot support for pages!
  • Added support of multislot for previous and next page 
  • Example:
  previous-page:

material: "ARROW"
name: "<gray>Previous page"
customdata: 100
lore:
- "<gray>Click to go to the previous page"
slot:
- 9
- 10
next-page:
material: "ARROW"
name: "<gray>Next page"
customdata: 100
lore:
- "<gray>Click to go to the next page"
slot:
- 16
- 17
SOUND SYSTEM!
  • [NEW FEATURE] Sound system in battlepass rewards gui! 
  • Now you can set and customize all sound from any action on battlepass gui
  • The new config part will be auto generated on start, if you want you can copy and paste this to conifg.yml
custom_sounds:

enabled: true
# This sound is used when player click a premium slot
# without premium permission
no-premium-permission-sound:
enabled: true
name: BLOCK_ANVIL_LAND
volume: 1.0
pitch: 1.0
premium-reward-claimed:
enabled: true
name: ENTITY_PLAYER_LEVELUP
volume: 1.0
pitch: 1.0
reward-already-claimed:
enabled: true
name: ENTITY_VILLAGER_NO
volume: 1.0
pitch: 1.0
free-reward-claimed:
enabled: true
name: BLOCK_NOTE_BLOCK_PLING
volume: 1.0
pitch: 1.0
level-not-reached:
enabled: true
name: ENTITY_ENDERMAN_TELEPORT
volume: 1.0
pitch: 1.0

Battlepass info reworked!
  • New battlepass info command
  • Now /battlepass info its customizable in messages.yml
  • Now /battlepass info user have a permission: 
    anotherlevel.battlepass.info.other
Materials Checkers! Config.yml bug solved!
Fixxed the same issue on paper

Fixxed same issue on creating a new battlepass on paper

Fixxed an issue on creating a new battlepass

Fixxed an issue on creating a new battlepass

Spigot version updated!
  • Solved all bugs from Spigot version
  • Updated the spigot version with all of newest updates 
  • Small improvements to code
Page 1 2 3 4 5
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

battlepass