SEASON BATTLE PASS (WITH GUI) [1.7 - 1.14]
0.2.0The most complete season pass plugin in the world!

The most complete season pass plugin in the world!

- Season Pass with GUI
- Local player storage (Optimized)
- Custom items generator
- Use your own Quests plugin (Recommended)
- Timings for events
- AntiCheat for items (Illegal share between players)
- Placeholders for all plugins
- Auto or manual level up
- Star System
- Buy system

- PlaceholderAPI (Download)
- MVdWPlaceholderAPI (Download)
- ProtocolLib (Download)

- /pass (Open the pass GUI)
- /pass preview (Open the pass GUI in preview mode)
- /pass help (Show the commands list)
- /pass addstars / removestars <player> <amount> (Add/Remove stars to/from a player)
- /pass addlevel/removelevel <player> <amount> (Add/Remove pass levels to/from a player)
- /pass reload (Reload configurations)
NOTE: Only users with the admin permission can see the admin commands on /pass help, the normal users can see the /pass or the /pass preview

- seasonpass.bought (Allow to use /pass)
- seasonpass.admin (Allow to use admin commands)
- seasonpass.share (Allow to share private items)

• CONFIG.YML•
Home:
Size: 27
Name: "&bSeason Pass #1"
Items:
Stats:
Material: SKULL_ITEM
Data: 3
Slot: 10
Amount: 1
Name: "&bStats"
Lore:
- '&8&m------------------------'
- ''
- '&7Player &8» &b%name%'
- '&7Season level &8» &b%level%'
- '&7Stars &8» &b%stars%'
- ''
- '&8&m------------------------'
Pass:
Material: BOOK
Data: 0
Slot: 13
Amount: 1
Name: "&bSeason Pass"
Lore:
- '&8&m------------------------'
- ''
- '&7Click to open the season pass'
- '&f'
- '&7Level &8» &b%level%'
- ''
- '&8&m------------------------'
Challenges:
Material: DIAMOND_SWORD
Data: 0
Slot: 16
Amount: 1
Name: "&bChallenges"
Command: "say hello, i'm the challenge item!"
Lore:
- '&8&m------------------------'
- ''
- '&7The plugin does not yet have'
- '&7 a challenge system, add the'
- '&7plugin you like best!'
- ''
- '&8&m------------------------'
#If set to true the pass will automatically mark the level gained to the user!
#If set to false, each user will have to check the reward that is due (which will be marked in yellow) to redeem it.
advancement:
automatic: false
#This is a tag that when added to the item does not allow it to be dropped by other players, so the
#item remains with the player who redeemed it from the challenge!
#[!!!] You must add that tag in the item's lore with the same case sensitive and the same color!
#Permission to bypass this restriction is seasonpass.share
items:
locked: "&cPrivate"
#Put here the names of the inventories (Crafting Table, Anvil, etc ...) to which the players have access when they own that item in the inventory!
#The non-added inventories cannot be used when an object with the 'private' tag is present in their inventory!
inventory:
allowed:
- "&5Ender Chest"
• LANG.YML•
Items:
Arrows:
Left: '&aBack'
Right: '&aForward'
Status:
Locked: '&cLocked'
Unlocked: '&aUnlocked'
Waiting: '&eUnlockable'
Completed: '&aCompleted'
Messages:
Technical:
Reload: '&aPlugin reloaded!'
Stars:
Added: "&7Added &a%stars% stars &7to &b%player%"
Removed: "&7Removed &a%stars% stars &7to &b%player%"
Level:
Added: "&7Added &a%levels% levels &7to &b%player%"
Levelup:
Broadcast:
Enabled: true
Message: '&b%player% &7has advanced to the level &b%level%'
Buy: '&b%player% &7bought &b%nlvl% Levels &7from the store!'
Chat:
Enabled: true
Message: '&eCongratulations! &7You are advanced to the level &b%level%'
Buy: '&bPurchase went to good! &7you just been &baccredited &7yours &b%nlvl% Levels&7!'
MaxLevel:
Scoreboard:
Ended: "&c&lMAX"
Broadcast:
Enabled: true
Message: '&c&lALERT: &b%player% &7completed the &bSeason Pass&7!'
Chat:
Enabled: true
Message: '&eCongratulations! &7You''ve completed the &bSeason Pass&7!'
Error:
Blocked: '&cError: &7This level is locked!'
NoPermission: '&cError: &7You don''t have permession to execute this command!'
NoSpace: '&cError: &7You don''t have any space in your inventory!'
OnlyConsole: "&cError: &7Command executable only by console!"
Pass:
BuyPass:
- "&cDefault description on not bougth pass!"
Screen:
MaxLevel:
Enabled: true
Title: '&a&k||&f &2&lYEY &a&k||'
Subtitle: '&7You''ve completed the &bSeason Pass&7!'
Levelup:
Enabled: true
Title: '&e&k||&f &6&lLEVEL UP &e&k||'
Subtitle: '&7You''ve advanced to the level &b%level%'
• CUSTOMITEMS.YML•
Items:
start_sword:
Material: DIAMOND_SWORD
Data: 0
Amount: 1
Name: '&bGod Sword!'
Lore:
- '&6Sword of Anubis!'
- '&cPrivate'
Enchants:
- FIRE_ASPECT:1
hide-enchantments: false
• SEASONPASS.YML•
Pass:
Name: '&cPass #%page%'
Rewards:
1:
Material: DIAMOND_SWORD
Data: 0
Amount: 1
Name: '&bLevel 1'
Stars: 10
Lore:
- ''
- '&7Stars: &b%stars%'
- ''
- '&eItems:'
- '&ax1 &bDiamond sword'
- '&ax1 &6God Sword'
Items:
- start_sword
Commands:
- 'minecraft:give %player% minecraft:diamond_sword 1'
2:
Material: DIAMOND
Data: 0
Amount: 1
Name: '&bLevel 2'
Stars: 10
Lore:
- ''
- '&7Stars: &b%stars%'
- ''
- '&eItems:'
- '&ax1 &bDiamond'
- '&ax1 &6God Sword'
Items:
- start_sword
Commands:
- 'minecraft:give %player% minecraft:diamond 1'
3:
Material: EMERALD
Data: 0
Amount: 1
Name: '&bLevel 3'
Stars: 10
Lore:
- ''
- '&7Stars: &b%stars%'
- ''
- '&eItems:'
- '&ax1 &2Emeralds'
Items: []
Commands:
- 'minecraft:give %player% minecraft:emerald 1'
• TIMING.YML•
timings:
1:
name: "Test"
date: "00:00:00 10/10/2050"
command: "say hello world"
broadcast:
message: "&c&lEvent completed!"
completed: false

- %sp_player_level% • Get player level
- %sp_player_stars% • Get player stars
- %sp_player_stars_needed% • Get needed stars for the next level
- %sp_player_pass_progress% • Get season pass progress in percentage
- %sp_player_level_progress% • Get level progress in percentage
- %sp_get_week_count% • Get next timing countdown
- %sp_get_week_name% • Get next timing name
- %sp_player_bought_pass% • Get custom message if player bought the season pass


Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta