Inventory Client
Items
Framework.Items
returns: Item[]
OpenStash
Opens stash registered using RegisterStash
Framework.OpenStash(name)
- name:
string
Framework.OpenStash('mystash')
OpenShop
Open named shop registered using RegisterShop
Framework.OpenShop(name)
- name:
string
Framework.OpenShop('myshop')
HasItem
Check if a player has an item or items
Framework.HasItem(items, count, metadata)
- items:
string | string[] | table<string, number>
- count?:
number
- metadata?:
table
returns: boolean
Checking a single item
Framework.HasItem('water_bottle', 1)
Checking a single item with metadata
Framework.HasItem('water_bottle', 1, { quality = 100 })
Checking multiple items
Framework.HasItem({'water_bottle', 'burger' }, 1)
Checking multiple items with different quantity
Framework.HasItem({['water_bottle'] = 1, ['burger'] = 2})
LockInventory
Locks Inventory
Framework.LockInventory()
UnlockInventory
Unlocks Inventory
Framework.UnlockInventory()