Add carl spinner tickets to chest page

This commit is contained in:
Spencer 2018-01-07 00:09:55 -05:00 committed by Alexander Meech
parent b22fe90afe
commit 058c75206e
1 changed files with 12 additions and 1 deletions

View File

@ -8,12 +8,14 @@ import java.util.Map;
import java.util.stream.Collectors;
import org.bukkit.Material;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import mineplex.core.account.CoreClient;
import mineplex.core.common.util.C;
import mineplex.core.common.util.UtilSkull;
import mineplex.core.itemstack.ItemBuilder;
import mineplex.core.shop.page.MultiPageManager;
import mineplex.core.treasure.types.TreasureType;
@ -75,6 +77,8 @@ public class SupportChestPage extends SupportPage
int shardCount = _treasurePurchasedShards.computeIfAbsent(type, t -> 0);
ItemStack item = getTreasureItem(type, Arrays.asList(
C.cGray + "Currently Owned: " + C.cYellow + getOwnedCount(type.getItemName()),
"",
C.Reset + "Received from:",
C.cGray + "Shop: " + C.cYellow + shopCount,
C.cGray + "Shards: " + C.cYellow + shardCount,
@ -103,7 +107,14 @@ public class SupportChestPage extends SupportPage
_multiPageManager.buildPage();
addItem(getSlotIndex(5, 4),
addItem(getSlotIndex(5, 3),
new ItemBuilder(Material.SKULL_ITEM)
.setData(UtilSkull.getSkullData(EntityType.CREEPER))
.setTitle(C.cGreenB + "Carl Spinner Tickets")
.addLore(C.mBody + "Amount Owned: " + C.cYellow + getShop().getBonusData().get(_target.getAccountId()).getTickets())
.build());
addItem(getSlotIndex(5, 5),
new ItemBuilder(Material.GOLD_INGOT)
.setTitle(C.cGreenB + "Davy Jones' Booty")
.addLore(C.mBody + "Old Chests Received: " + C.cYellow + _treasurePurchasedShop.get(TreasureType.OLD))