private val buyedItems = HashMultimap.create<UUID, ItemStackProduct>()
@EventHandler
fun onItemBought(e: ItemBoughtEvent) {
// проверка на уже наличие ачивки
val uuid = e.player.nmsPlayer.uniqueID
buyedItems.put(uuid, e.product)
val items = buyedItems[uuid]
if (items.containsAll(ShopMenu.POTIONS.items.values)) {
//TODO: игрок получил ачивку
}
}
@EventHandler
fun onItemBought(e: ItemBoughtEvent) {
// проверка на уже наличие ачивки
val uuid = e.player.nmsPlayer.uniqueID
buyedItems.put(uuid, e.product)
val items = buyedItems[uuid]
if (items.containsAll(ShopMenu.POTIONS.items.values)) {
//TODO: игрок получил ачивку
}
}