The Anniversary Update Massive Changes & Additions
We want to thank you all for 450 purchases in a year, that is just crazy! We have also received over 63 five star reviews which is honestly just overwhelming. We would like to wish you a merry Christmas, so here is to another year of great plugins! Notes:
You must update or reset your daily missions GUI file. See here
You will most likely also need to update your lang.yml file. See here.
Changes:
Extreme code cleanup throughout the plugin - halved the size of the plugin!
/bpa set <user> <premium/free> has been changed to /bpa set status <user> <premium/free>.
/bpa clear mission progress <user> has been changed to /bpa reset missions <user>.
The reset missions command above now clears daily missions progress as well.
Additions:
Added API Events -> DailyMissionRefreshEvent, UserGainExpEvent, UserStatusChangeEvent and userTierUpEvent.
Added new API methods -> isMaxTier(User user) and openMainMenu(Player player, boolean bypassMaintenance).
Configuration for the amount of daily missions -> You must add the nextPage item to your daily missions file or reset the file. See here.
Added Healing Mission -> Triggered when a player gains health.
Added ScreamingBedWars_Kill Mission -> Triggered when you kill a player in a game of BedWars.
Added ScreamingBedWars_Play Mission -> Triggered when you play a game of BedWars.
Added ScreamingBedWars_Upgrade Mission -> Triggered when you purchase an upgrade in a game of BedWars.
Added USkyblock_Create Mission -> Triggered when you make an island.
Added BossTm_Kill Mission -> Triggered when you kill a BossTM boss.
Added Bedwars1058_BreakBed Mission -> Triggered when you break a bed of another player.
Added Bedwars1058_Kill Mission -> Triggered when you kill a player in a game of BedWars.
Added Bedwars1058_Play Mission -> Triggered when you play a game of BedWars.
Added Bedwars1058_ShopBuy Mission -> Triggered when you buy an item from the shop.
Added Bedwars1058_UpgradeBuy Mission -> Triggered when you buy an upgrade from the shop.
Added CrazyEnvoy_Claim Mission -> Triggered when you claim an envoy crate.
Added CrazyEnvoy_UseFlare Mission -> Triggered when you use an envoy flare.
Added SkyWarsDab_Play Mission -> Triggered when you plays a game of SkyWars.
Added SkyWarsDab_Kill Mission -> Triggered when you kills another in a game of SkyWars.
Added IridiumSkyblock_Create Mission -> Triggered when you make an island.
Added DiscordMinecraft_Link Mission -> Triggered when you link your Discord account.
Added BossShopPro_Buy Mission -> Triggered when you buy an item from the shop.
Added CrateReloaded_Open Mission -> Triggered when you open a crate.
Added PlotSquared_Create Mission -> Triggered when you make a PlotSquared plot.
Added StrikePractice_HostEvent Mission -> Triggered when you host a Practice PvP event.
Added StrikePractice_Play Mission -> Triggered when you play a game.
Added StrikePractice_Spectate Mission -> Triggered when you spectate a match.
Added StrikePractice_WinEvent Mission -> Triggered when you win an event.
Added StrikePractice_WinMatch Mission -> Triggered when you win a match.
Added ChatReaction_Win Mission -> Triggered when you solve the challenge first.
Added AuctionHouseKludge_Buy Mission -> Triggered when you buy an item off the AuctionHouse.
Added AuctionHouseKludge_Sell Mission -> Triggered when your item sells on the AuctionHouse.
Added AuctionHouseKludge_List Mission -> Triggered when you list an item on the AuctionHouse.
Added ProCosmetics_BuyCosmetic Mission -> Triggered when you buy a cosmetic.
Added ProCosmetics_BuyTreasure Mission -> Triggered when you buy a treasure.
Added ProCosmetics_Open Mission -> Triggered when you open a treasure.
Added GadgetsMenu_Open Mission -> Triggered when you open a mystery box.
Added GadgetsMenu_SendGift Mission -> Triggered when you send a gift to another player.
Added CrazyCrates_Open Mission -> Triggered when you open a crate.
Added ASkyBlock_CreateWarp Mission -> Triggered when you create a warp sign at your island.
Added CrazyAuctions_Buy Mission -> Triggered when you buy an item off the AuctionHouse.
Added CrazyAuctions_List Mission -> Triggered when you list an item on the AuctionHouse.
Added HungerGamesShane_Play Mission -> Triggered when you play a game of Hunger Games.