
Bring a fully immersive barbershop experience to your FiveM server with support for both player-owned businesses and NPC-operated barbershops. VMS Barber combines advanced hairstyle customization, synchronized haircut animations, flexible pricing, and seamless compatibility with the most popular appearance resources.
Designed with performance, realism, and flexibility in mind, the resource adapts to a wide variety of roleplay servers - from simple NPC barbershops to fully player-managed businesses.
✨ Key Features
🧩 Compatibility
Frameworks:
-
ESX
-
QB-Core
Supported Appearance Resources:
-
esx_skin
-
qb-clothing
-
fivem-appearance
-
illenium-appearance
-
rcore_clothing (ONLY FOR ESX)
💼 Player-Owned & NPC Barbershops
Create fully configurable barber businesses operated by players, NPCs, or a combination of both.
Configure each barbershop individually, choosing whether it is operated by players or NPCs.
✂️ Advanced Customization
Offer detailed customization options including:
-
Hairstyles
-
Beard styles
-
Eye color
-
Hair coloring
-
Hair highlights
-
Separate pricing for every available service
-
Custom hairstyle names
🎭 Immersive Roleplay
Provide a realistic barber experience with features including:
-
Synchronized haircut animations
-
Automatic removal and restoration of hats, masks and glasses
-
Shopping basket system allowing players to customize multiple options before paying
-
Smooth and responsive user experience
📋 Business Management
Designed for servers running player-owned businesses.
Features include:
-
Boss management menu
-
Employee management
-
Payment receipts
-
Barber blacklist
-
Fully configurable business settings
🎨 VMS Ecosystem Integration
Integrates seamlessly with compatible VMS resources.
Hair Fade integration requires VMS Tattooshop.
Without VMS Tattooshop, Hair Fade functionality will be unavailable.
🔧 Requirements
Required
-
oxmysql
-
One supported appearance resource:
-
esx_skin
-
qb-clothing
-
fivem-appearance
-
illenium-appearance
-
rcore_clothing (ONLY FOR ESX)
-
Optional Integrations & Add-ons
-
VMS Tattooshop (Hair Fade support)
-
esx_society
-
qb-management
Boss Menu Integration
The built-in Boss Menu supports esx_society and qb-management out of the box.
If your server uses a custom management system, simply modify the callback in config.client.lua to return employee data in the expected format.
The Boss Menu is only required for player-owned barber businesses. If all barbershops are NPC-operated, the resource works without it.
⚡ Performance
Typical resource usage:
-
Idle: 0.00 ms
-
During use: ~0.02 ms
📖 Documentation
Complete installation and configuration documentation is available here.
💬 Support
If you need assistance, please use our official support platform.









