What is SpawnerProgression?
SpawnerProgression is a plugin developed to be used in skyblock, the main goal of this plugin is to make spawners a grind instead of being afk-able.
How does it work?
In SpawnerProgressions players will have to go through multiple tiers of spawners. Each tier is linked to certain mobspawners the players can buy.
After players have slayed enough mobs of the last unlocked tier, they will be able to go to the next tier and unlock new spawner types.
To check the progress, players would be able to use the command "/progress" ingame to open a gui, this gui contains the following items:
- The tier of spawners you have unlocked so far
- How many mobs need to be slayed before unlocking the next tier
- Per tier a shop to buy the spawners of that specific tier
(Note that you are able to buy high amounts of spawners in 1 go by changing the custom limit)
Configurations And Commands:
/progress - Opens main gui
Mob-Tiers:
#Every tier starts at 1
1:
Mob: 'PIG'
Unlocks-Tier: 2
Progress:
Mob-To-Kill: 'PIG'
Amount: 100
2:
Mob: 'CHICKEN'
Unlocks-Tier: 3
Progress:
Mob-To-Kill: 'CHICKEN'
Amount: 200
3:
Mob: 'COW'
Unlocks-Tier: 4
Progress:
Mob-To-Kill: 'COW'
Amount: 300
4:
#Set this to true if this is your last tier
Last-Tier: true
Mob: 'SHEEP'
Unlocks-Tier: 0
Progress:
Mob-To-Kill: 'SHEEP'
Amount: 300
Messages:
CANT_BUY_SPAWNERS:
- '&cYou are not allowed to buy this spawner'
UNLOCKED_TIER:
- '&7You have unlocked {mob} spawners'
CUSTOM_AMOUNT_CHAT:
- '&7Type a custom amount in chat'
TYPE_A_NUMBER:
- '&7You have to type a number'
Custom-Lores:
Unlocked-Tier:
- '&aYou have unlocked this tier'
- '&7Right click to buy {mob} spawner'
Locked-Tier:
- '&cThis tier is locked'
- '&7To unlock this tier you most complete all the previous tiers'
Menu-Settings:
Main-Spawner-Menu:
Name: '&6Spawner menu'
Size: '3:9'
SpawnerShop-Menu:
Name: '&6Spawner shop'
Main-Spawner-Menu:
1:
Material: 'MOB_SPAWNER'
Name: '&7Tier: &b1'
Lore:
- '&7PIG SPAWNER'
- '{mobs_killed}/{mobs_needed}'
Tier: 1
#Row:column
Slot: '0:0'
2:
Material: 'MOB_SPAWNER'
Name: '&7Tier: &b2'
Lore:
- '&7CHICKEN SPAWNER'
- '{mobs_killed}/{mobs_needed}'
Tier: 2
#Row:column
Slot: '0:1'
Spawner-Prices:
PIG: #The entity name here
Price: 1000
COW:
Price: 2000
CHICKEN:
Price: 3000
Selection-Menu:
1:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l+1'
Lore:
- ''
Amount: '+1'
Slot: '9'
2:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l+32'
Lore:
- ''
Amount: '+32'
Slot: '10'
3:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l+64'
Lore:
- ''
Amount: '+64'
Slot: '11'
4:
Type: 'SPAWNER_ITEM'
Material: 'MOB_SPAWNER:0'
Name: '&7Spawner: &b{mob}'
Lore:
- '&7Price: {price}'
- '&7Amount: {amount}'
Slot: '13'
5:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l-64'
Lore:
- ''
Amount: '-64'
Slot: '15'
6:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l-32'
Lore:
- ''
Amount: '-32'
Slot: '16'
7:
Type: 'SELECTION_ITEM'
#Material:itemdata
Material: 'STAINED_GLASS_PANE:5'
Name: '&a&l-1'
Lore:
- ''
Amount: '-1'
Slot: '17'
8:
Type: 'CUSTOM_AMOUNT'
Material: 'SIGN:0'
Name: '&aCustom Amount'
Lore:
- '&7Click to buy a custom amount of spawners'
Slot: '4'
9:
Type: 'CONFIRM_ITEM'
Material: 'PAPER:0'
Name: '&aConfirm'
Lore:
- ''
Slot: '22'