BattlePass Ultimate (Free) icon

BattlePass Ultimate (Free) 2.0.1

Multiple BattlePasses, One Click Away.

Page 1 2 3 4 5
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
config.yml bug fix

Fixxed an issue with config.yml

Back button on EditorGUI!
  • Finally added the back button in all editorGUI
  • Code improvements
Several bug fix, and improvements!
  • Fixxed a several bug when adding rewards
  • Added missing message on create a reward
  • Added other informations in reward section
  • Reworked some part of code 
  • Added more descriptions
  • General improvements
  • switch from maven to gradle
  • Changed a lot of messages using gradient colors
Added descriptions, new messages and improvements!
  • Added string list regeneration if don't exist on messages.yml file
  • Added descriptions in the main editor gui
  • Added new messages when edit commands and on creation of rewards
  • Small improvements to code
  • Removed other debug
Report issue command
  • Added new command /bpa report to give informations to help dev to find issue
Placeholder updates, and improvements
A lot of bug fix, and improvements!
  • Message regeneration on startup (that generate missing messages of messages.yml if missing)
  • New 10 message that explain what you need to write in chat 
  • Rework of some part of reload command 
  • Fix to lastOpenGui on editor that open last gui when you are editing 
  • Now when you write cancel to cancel an action will reopen the last gui
  • Removed debug
  • Better handling between exceptions
  • Reworked some part of codes
  • Fixxed spigot bug while creating a new battlepass.
  • Fixxed change value on buttons: gui-title, exptable, database-table, start-free-items, start-premium-items, gui-size
  • Optimized some part of code
 
(These changes are not synched with Spigot version on 1.1 RELEASE i will convert all of these to spigot version)
Fixxed incompatibility with 1.19, other improvements
  • Improved the code removing some unused code
  • Solved an issue with 1.19 version 
Improvements and error handling
  • Better error handling
  • Adding message on startup errors
  • Added the correct version on logs
  • Fixxed errors on spigot version
Bug fix
  • Fixxed other startup errors
  • Fixxed other bugs

Tested and working

Page 1 2 3 4 5

battlepass