π₯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_drink_aldente"] = {
Size = 0,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_drink_aldente',
BoneID = 57005,
Offset = vector3(0.110, -0.080, -0.040),
Rot = vector3(-77.893997, 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 = {
Sip = { min = 10, max = 15 },
Status = 400000,
},
},
["djs_drink_normal"] = {
Size = 0,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_drink_normal',
BoneID = 57005,
Offset = vector3(0.110, -0.080, -0.040),
Rot = vector3(-77.893997, 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 = {
Sip = { min = 10, max = 15 },
Status = 400000,
},
},
["djs_drink_pizzathis"] = {
Size = 0,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_drink_pizzathis',
BoneID = 57005,
Offset = vector3(0.110, -0.080, -0.040),
Rot = vector3(-77.893997, 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 = {
Sip = { min = 10, max = 15 },
Status = 400000,
},
},
["djs_melt_buffalochicken"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_buffalochicken',
BoneID = 18905,
Offset = vector3(0.124, 0.076, 0.0),
Rot = vector3(-0.680, 0.0, 184.618378),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_melt_cheeseburger"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_cheeseburger',
BoneID = 18905,
Offset = vector3(0.124, 0.076, 0.0),
Rot = vector3(-0.680, 0.0, 184.618378),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_melt_chickenbacon"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_chickenbacon',
BoneID = 18905,
Offset = vector3(0.124, 0.076, 0.0),
Rot = vector3(-0.680, 0.0, 184.618378),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_melt_meatlovers"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_meatlovers',
BoneID = 18905,
Offset = vector3(0.124, 0.076, 0.0),
Rot = vector3(-0.680, 0.0, 184.618378),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_melt_pepperoni"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_melt_pepperoni',
BoneID = 18905,
Offset = vector3(0.124, 0.076, 0.0),
Rot = vector3(-0.680, 0.0, 184.618378),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_plate_breadsticks"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_prop_cheesybreadsticks',
BoneID = 57005,
Offset = vector3(0.130, 0.020, -0.120),
Rot = vector3(-88.739998, 0.0, 0.0),
},
Second = {
Model = 'djs_plate_breadsticks',
BoneID = 18905,
Offset = vector3(0.200, -0.030, 0.030),
Rot = vector3(0.0, 0.0, 205.087402),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_loop",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 2000000,
},
},
["djs_plate_cheesybreadsticks"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_prop_cheesybreadsticks',
BoneID = 57005,
Offset = vector3(0.130, 0.020, -0.120),
Rot = vector3(-88.739998, 0.0, 0.0),
},
Second = {
Model = 'djs_plate_cheesybreadsticks',
BoneID = 18905,
Offset = vector3(0.200, -0.030, 0.030),
Rot = vector3(0.0, 0.0, 205.087402),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_loop",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 2000000,
},
},
["djs_plate_chocolatedonutbites"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_prop_chocolatedonutbites',
BoneID = 57005,
Offset = vector3(0.130, 0.030, -0.050),
Rot = vector3(96.628006, 0.0, 0.0),
},
Second = {
Model = 'djs_plate_chocolatedonutbites',
BoneID = 18905,
Offset = vector3(0.120, 0.030, 0.020),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_loop",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 2000000,
},
},
["djs_plate_cookie"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_spoon',
BoneID = 57005,
Offset = vector3(0.090, 0.026, 0.0),
Rot = vector3(99.945862, 0.0, 175.937973),
},
Second = {
Model = 'djs_plate_cookie',
BoneID = 18905,
Offset = vector3(0.120, 0.020, 0.0),
Rot = vector3(0.0, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_loop",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 2000000,
},
},
["djs_plate_cinammonsticks"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_prop_cinammonsticks',
BoneID = 57005,
Offset = vector3(0.130, 0.020, -0.120),
Rot = vector3(-88.739998, 0.0, 0.0),
},
Second = {
Model = 'djs_plate_cinammonsticks',
BoneID = 18905,
Offset = vector3(0.200, -0.030, 0.030),
Rot = vector3(0.0, 0.0, 205.087402),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_loop",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 2000000,
},
},
["djs_slice_bbqchicken"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_bbqchicken',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_buffalochicken"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_buffalochicken',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_cheese"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_cheese',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_hawaiian"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_hawaiian',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_meatlovers"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_meatlovers',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_pepperoni"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_pepperoni',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_supreme"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_supreme',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},
["djs_slice_veggie"] = {
Size = 0,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_slice_veggie',
BoneID = 18905,
Offset = vector3(0.151, 0.101, 0.0),
Rot = vector3(-199.748215, 0.0, -20.400007),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_inteat@burger",
anim = "mp_player_int_eat_burger_fp",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 10, max = 15 },
Status = 100000,
},
},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