Skip to content

Items & Images

Prism Restaurant uses ox_inventory base items for prepared food, drinks, ingredients, and the cafe tablet.

ox_inventory items

Add the content from prism_restaurant/INSTALL/ox_inventory/item.txt into ox_inventory/data/items.lua.

lua
['restaurant_food'] = {
    label = 'Cafe Food',
    weight = 250,
    stack = true,
    close = true,
    description = 'Prepared cafe food.',
    client = { image = 'restaurant_food.png' }
},

['restaurant_drink'] = {
    label = 'Cafe Drink',
    weight = 250,
    stack = true,
    close = true,
    description = 'Prepared cafe drink.',
    client = { image = 'restaurant_drink.png' }
},

['restaurant_ingredient'] = {
    label = 'Cafe Ingredient',
    weight = 250,
    stack = true,
    close = true,
    client = { image = 'restaurant_ingredients.png' }
},

['cafe_tablet'] = {
    label = 'Cafe Tablet',
    weight = 500,
    stack = false,
    close = true,
    description = 'Open your cafe business tablet.',
    client = { image = 'cafe_tablet.png' }
},

Image folders

Copy all provided images into ox_inventory:

txt
prism_restaurant/INSTALL/IMAGES/food/*        -> ox_inventory/web/images/items/
prism_restaurant/INSTALL/IMAGES/drink/*       -> ox_inventory/web/images/items/
prism_restaurant/INSTALL/IMAGES/ingredients/* -> ox_inventory/web/images/items/

Image URL config

lua
Config.ItemImages = {
    BaseUrl = 'https://cdn.shotta.wtf/items/',
    Extension = '.png',
    FallbackName = 'water',
}

If you use ox_inventory local NUI images instead of a CDN, set the base URL like this:

lua
Config.ItemImages.BaseUrl = 'nui://ox_inventory/web/images/items/'

Dynamic ingredient items

Ingredients can use the shared base item restaurant_ingredient. Prism Restaurant reads ingredient identity from item metadata, so ingredients can still be detected correctly while using the same ox_inventory item.

When cooking, the resource matches ingredient items by both item name and metadata. This supports normal ingredient items and dynamic restaurant_ingredient items.

Cafe tablet item

cafe_tablet opens the worker tablet when used inside the cafe zone. It is not consumed.

Workers using the command still need the item when Config.BusinessTablet.RequireItemForCommand = true.

DMCA.com Protection Status

Lumix Studio operates independently and is not authorized, sponsored, or endorsed by Cfx.re, Rockstar Games, or Take-Two Interactive.