Use @dc_lib/init.lua plus a dc_lib { … } block in fxmanifest.lua, or call exports['dc_lib'] where documented under Modules.
Setup in a resource
Loader script
Add @dc_lib/init.lua to server_scripts and/or client_scripts for the sides that need those modules.
Declare modules
Names match folders under dc_lib/imports/. They become lib.<name> (e.g. lib.callback, lib.kvp).
server_scripts { '@dc_lib/init.lua', '...' }
client_scripts { '@dc_lib/init.lua', '...' }
dc_lib { 'callback', 'kvp', 'player', 'require' }Modules
| Module | Route |
|---|---|
| Callback | /docs/library/modules/callbacks |
| KVP | /docs/library/modules/kvp |
| Player | /docs/library/modules/player |
| Require | /docs/library/modules/require |
| Keybinds | /docs/library/modules/keybinds |