JM-Blips is a lightweight FiveM resource that adds fully configurable map blips for any location on your server, with per-blip toggles, admin controls, multi-language support, and a built-in NUI management panel.
Features#
- Simple configuration — all blips are defined in a single
config.luafile with no scripting required. - Master toggle — enable or disable every blip on the server in one line.
- Per-blip control — each blip has its own
enabledflag, colour, icon (sprite), scale, and coordinates. - Category grouping — blips can be tagged with a category string for organisation.
- Blocked blip list — suppress unwanted default GTA V map blips by sprite ID.
- Admin command — server admins can toggle all blips globally at runtime with
/adminblips. - Search command — any player can search for blips by name with
/searchblip. - Dynamic blip commands — admins can add or remove blips live with
/addblipand/removeblip. - NUI management panel — an in-game browser UI lets authorised users view, add, edit, and remove blips without restarting the resource.
- Multi-language support — ships with English and Spanish; additional language files can be added.
- Framework compatibility — works standalone, with QBCore, or with QBox.
- Persistent blips — optional database storage via oxmysql keeps dynamically added blips across restarts.
- Version checker — the resource checks for updates on start and logs a notice if a newer version is available.
Resource version#
Current version: 1.3.1
Dependencies#
| Dependency | Required | Notes |
|---|---|---|
oxmysql | Yes | Required for persistent dynamic blips |
qb-core | Conditional | Required when Config.Framework is set to "qbcore" |
qbox | Conditional | Required when Config.Framework is set to "qbox" |
Note
If you run the resource in "standalone" mode neither qb-core nor qbox is needed. Comment out the unused dependency in fxmanifest.lua to suppress console warnings.