export function checkInventory(player, item, amount = 1) {
const inventory = player.getComponent('minecraft:inventory').container
let items = []
for (let slot = 0; slot < inventory.size; slot++) {
let Item = inventory.getItem(slot)
if (Item != undefined) {
let ItemAmount = inventory.getItem(slot).amount
let ItemInfo = {
item: Item,
amount: ItemAmount
}
items.push(ItemInfo)
}
}
let results = []
const found = items.forEach(i => {
if (i.item.typeId == item) {
results.push(i)
}
})
let sum = 0
results.forEach(i => {
sum = sum + i.amount
})
let resultsSum = sum
if (results != undefined) {
if (resultsSum >= amount) return true
} else return false
}