🥂Devcore Install

Step 1: Locate the Inventory Folder

  1. Navigate to your FiveM server directory.

  2. Open the resources folder.

  3. 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 resources folder.

  • Find and open the devcore_needs resource folder.

  • Copy and paste inside devcore_needs/configs/items.lua

Devcore Config

["djs_coconutdrink"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_coconutdrink',
            BoneID = 57005,
            Offset = vector3(0.17, -0.1, -0.06),
            Rot = vector3(-71.0, 34.0, -14.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "amb@world_human_drinking@coffee@male@idle_a",
            anim = "idle_c",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_cup_moscowmule"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_cup_moscowmule',
            BoneID = 57005,
            Offset = vector3(0.121, -0.048, 0.0),
            Rot = vector3(-111.0, 0.0, -9.6),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "amb@world_human_drinking@coffee@male@idle_a",
            anim = "idle_c",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_baileys"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_baileys',
            BoneID = 18905,
            Offset = vector3(0.14, -0.03, 0.03),
            Rot = vector3(258.0, 0.0, 0.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_beer"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_beer',
            BoneID = 18905,
            Offset = vector3(0.12, -0.1, 0.07),
            Rot = vector3(-104.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_bluecosmopolitan"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_bluecosmopolitan',
            BoneID = 18905,
            Offset = vector3(0.12, -0.08, 0.07),
            Rot = vector3(-109.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_bluemaita"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_bluemaita',
            BoneID = 18905,
            Offset = vector3(0.12, -0.11, 0.08),
            Rot = vector3(-114.0, -21.0, -1.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_champagne"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_champagne',
            BoneID = 18905,
            Offset = vector3(0.12, -0.11, 0.08),
            Rot = vector3(-114.0, -21.0, -1.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_greencosmopolitan"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_greencosmopolitan',
            BoneID = 18905,
            Offset = vector3(0.12, -0.08, 0.07),
            Rot = vector3(-109.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_kiwiflight"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_kiwiflight',
            BoneID = 18905,
            Offset = vector3(0.12, -0.11, 0.08),
            Rot = vector3(-114.0, -21.0, -1.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_mojito"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_mojito',
            BoneID = 18905,
            Offset = vector3(0.1, -0.06, 0.03),
            Rot = vector3(-104.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_pinacolada"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_pinacolada',
            BoneID = 18905,
            Offset = vector3(0.11, -0.11, 0.09),
            Rot = vector3(-114.0, -21.0, -1.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_pinkmaitai"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_pinkmaitai',
            BoneID = 18905,
            Offset = vector3(0.11, -0.11, 0.09),
            Rot = vector3(-114.0, -21.0, -1.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_redcosmopolitan"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_redcosmopolitan',
            BoneID = 18905,
            Offset = vector3(0.12, -0.08, 0.07),
            Rot = vector3(-109.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_seabreeze"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_seabreeze',
            BoneID = 18905,
            Offset = vector3(0.14, -0.11, 0.09),
            Rot = vector3(-111.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_shotblue"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_shotblue',
            BoneID = 57005,
            Offset = vector3(0.148, 0.009, 0.0),
            Rot = vector3(-131.1, 0.0, 18.3),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "anim@djs@drink@shot",
            anim = "djs_drink_shot_quick",
            params = {nil, nil, 950, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_shotgreen"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_shotgreen',
            BoneID = 57005,
            Offset = vector3(0.148, 0.009, 0.0),
            Rot = vector3(-131.1, 0.0, 18.3),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 950, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_shotorange"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_shotorange',
            BoneID = 57005,
            Offset = vector3(0.148, 0.009, 0.0),
            Rot = vector3(-131.1, 0.0, 18.3),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 950, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_shotpurple"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_shotpurple',
            BoneID = 57005,
            Offset = vector3(0.148, 0.009, 0.0),
            Rot = vector3(-131.1, 0.0, 18.3),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 950, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_strawberrysunrise"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_strawberrysunrise',
            BoneID = 18905,
            Offset = vector3(0.13, -0.14, 0.11),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkablue"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkablue',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkagreen"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkagreen',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkaorange"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkaorange',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkapurple"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkapurple',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkarainbow"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkarainbow',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkared"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkared',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_summerslushwithvodkayellow"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_summerslushwithvodkayellow',
            BoneID = 18905,
            Offset = vector3(0.13, -0.21, 0.13),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_tropico"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_tropico',
            BoneID = 18905,
            Offset = vector3(0.14, -0.05, 0.06),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodka"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodka',
            BoneID = 18905,
            Offset = vector3(0.15, -0.02, 0.06),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkabannanapineapple"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkabannanapineapple',
            BoneID = 18905,
            Offset = vector3(0.12, -0.08, 0.06),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkanightlava"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkanightlava',
            BoneID = 18905,
            Offset = vector3(0.12, -0.12, 0.07),
            Rot = vector3(-112.0, -12.0, -7.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkaorangesky"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkaorangesky',
            BoneID = 18905,
            Offset = vector3(0.1, -0.02, 0.06),
            Rot = vector3(-125.0, -18.0, -28.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkapeachbeachpunch"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkapeachbeachpunch',
            BoneID = 18905,
            Offset = vector3(0.1, -0.02, 0.06),
            Rot = vector3(-125.0, -18.0, -28.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkapineapplecherry"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkapineapplecherry',
            BoneID = 18905,
            Offset = vector3(0.06, -0.08, 0.05),
            Rot = vector3(-108.0, -10.0, -29.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_vodkawatermelonlemonade"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_vodkawatermelonlemonade',
            BoneID = 18905,
            Offset = vector3(0.06, -0.08, 0.05),
            Rot = vector3(-108.0, -10.0, -29.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_whisky"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_whisky',
            BoneID = 18905,
            Offset = vector3(0.15, -0.02, 0.06),
            Rot = vector3(-112.0, -12.0, -2.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_glass_yellowcosmopolitan"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_glass_yellowcosmopolitan',
            BoneID = 18905,
            Offset = vector3(0.12, -0.08, 0.07),
            Rot = vector3(-109.0, -16.0, -11.0),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "mp_player_intdrink",
            anim = "loop",
            params = {nil, nil, 17500, 49}
        }
    },
    Consume = {
        Bite = { min = 1, max = 1 },
        Status = 2000000,
    },
},

["djs_pineappledrink"] = {
    Size = 0,
    Type = 'DRINK',
    Prop = {
        Main = {
            Model = 'djs_pineappledrink',
            BoneID = 57005,
            Offset = vector3(0.128, 0.016, 0.0),
            Rot = vector3(-103.35, 0.0, -15.6),
        },
    },
    Anim = {
        Hold = nil,
        Use = {
            dict = "amb@world_human_drinking@coffee@male@idle_a",
            anim = "idle_c",
            params = {nil, nil, 17500,
  • Adjust size, Bites, Status, Stress, and Alcohol as needed.


Step 4: Add Item Image

  • ox_inventory: ox_inventory/web/images/

288KB
Open

Step 5: Save the File & Restart Server

  1. Save the items.lua file.

  2. Restart your FiveM server using one of the following methods:

    • Full Server Restart: Stop and start the server manually.


Last updated