π₯Devcore Install
Step 1: Locate the Inventory Folder
Navigate to your FiveM server directory.
Open the
resourcesfolder.Find and open the inventory resource folder.
Step 2: Add Inventory Configs
Please visit your desired inventory above
Find Step 3 and install config named "Items Config (non-consumable)"
Step 3: Locate the devcore_needs Folder
Navigate to your FiveM server directory.
Open the
resourcesfolder.Find and open the
devcore_needsresource folder.Copy and paste inside
devcore_needs/configs/items.lua
Devcore Config
["djs_milkshake_chocolate"] = {
Size = 500,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_milkshake_chocolate',
BoneID = 58868,
Offset = vector3(0.04, 0.05, -0.08),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_milkshake_cookiesncream"] = {
Size = 500,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_milkshake_cookiesncream',
BoneID = 58868,
Offset = vector3(0.04, 0.05, -0.08),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_milkshake_orangedream"] = {
Size = 500,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_milkshake_orangedream',
BoneID = 58868,
Offset = vector3(0.04, 0.05, -0.08),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_milkshake_strawberry"] = {
Size = 500,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_milkshake_strawberry',
BoneID = 58868,
Offset = vector3(0.04, 0.05, -0.08),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_milkshake_vanilla"] = {
Size = 500,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_milkshake_vanilla',
BoneID = 58868,
Offset = vector3(0.04, 0.05, -0.08),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_burger_veganmushroom"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_burger_veganmushroom',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_burgershot_slicepie"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_burgershot_slicepie',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_cheeseburger_double"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_cheeseburger_double',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_cheeseburger_doublebacon"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_cheeseburger_doublebacon',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_cheeseburger_singlenormal"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_cheeseburger_singlenormal',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_hamburger_singlenormal"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_hamburger_singlenormal',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_hamburger_singleonionring"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_hamburger_singleonionring',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_melt_baconcheese"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_baconcheese',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_melt_classic"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_classic',
BoneID = 18905,
Offset = vector3(0.04, 0.01, -0.06),
Rot = vector3(5.0, 5.0, -80.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_prop_burgershotcup"] = {
Size = 400,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_prop_burgershotcup',
BoneID = 58868,
Offset = vector3(0.04, 0.03, -0.04),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@soda",
anim = "djs_drink_soda_sip_long",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_burgershot_cheesesticks"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_burgershot_cheesesticks',
BoneID = 18905,
Offset = vector3(0.15, 0.011, 0.0),
Rot = vector3(0.0, 0.0, 0.9),
},
Second = {
Model = 'djs_prop_bscheesestick',
BoneID = 58868,
Offset = vector3(0.052, 0.0, 0.03),
Rot = vector3(0.0, -120.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
},
},
["djs_burgershot_fries"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_burgershot_fries',
BoneID = 58868,
Offset = vector3(0.06, 0.04, 0.025),
Rot = vector3(0.0, 0.0, 0.0),
},
Second = {
Model = 'djs_prop_bsfries',
BoneID = 26612,
Offset = vector3(0.06, 0.0, 0.03),
Rot = vector3(50.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@chips",
anim = "djs_food_chips_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
},
},
["djs_burgershot_onionrings"] = {
Size = 500,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_burgershot_onionrings',
BoneID = 58868,
Offset = vector3(0.06, 0.04, 0.025),
Rot = vector3(0.0, 0.0, 0.0),
},
Second = {
Model = 'djs_prop_bsonionring',
BoneID = 26612,
Offset = vector3(0.06, 0.0, 0.03),
Rot = vector3(50.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@chips",
anim = "djs_food_chips_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
},
},
Adjust size, Bites, Status, Stress, and Alcohol as needed.
Step 4: Add Item Image
ox_inventory:
ox_inventory/web/images/
Step 5: Save the File & Restart Server
Save the
items.luafile.Restart your FiveM server using one of the following methods:
Full Server Restart: Stop and start the server manually.
Last updated