Installation
JG HUDPurchase on the JG store
Download & unzip
Unzip the jg-hud-bundle and open the jg-hud-bundle folder.
Add the resource to your server
Drag the script folder within (jg-hud) into a new folder called [jg] within your server's resources folder.
Install ox_lib
Make sure you have the latest version of ox_lib installed on your server. This script does not use a database, so oxmysql is not required.
Update your server.cfg
Inside of your server.cfg, add a new line after all your other resources have started:
ensure [jg]Configure the script
There are some basic options to adjust in config/config.lua - mainly integrations, guard rails and essential options to get things up and running. Built-in datasets such as speed limits, GTA V HUD component hiding and train stations live in config/config.data.lua.
Nearest postal data is in data/nearest-postal - full credits to BlockBa5her/DevBlocky, whose original repo is on GitHub.
Everything else is customised in-game - see Editing the HUD next.
Troubleshooting
A memory leak in older versions of xsound can cause FiveM's browser-based interfaces to run out of memory. When this happens, JG HUD can disappear alongside inventory, phone and other UI images.
- Stop your server.
- Replace your current
xsoundresource with the xSound 1.1 experimental build. - Fully restart your server.
- Recreate the conditions that caused the images to disappear. If the HUD and other images remain visible, the
xsoundmemory leak was the cause.
Last updated 4 August 2026