🚘 Magic Garages
Magic Garages is a complete vehicle storage, transfer, sharing, and impound system for FiveM, giving players secure control over their owned vehicles through a modern and responsive interface.
Support public, job, private, and specialist garages while giving administrators powerful in-game tools to create locations, manage spawn points, configure access, and protect vehicles through a server-authoritative retrieval system.
Features
Public, job, and private garages
Cars, motorcycles, boats, and aircraft
Vehicle condition persistence
Fuel, engine, and body health tracking
Search and advanced filtering
Vehicle folders and favourites
Finance status indicators
Shared vehicle access
Vehicle gifting
Garage transfers
Transfer timers and fees
Bulk vehicle transfers
Complete impound system
In-game Garage Management Studio
Multiple spawn points
Secure vehicle retrieval
Restart and recovery protection
Vehicle activity history
Mechanic service-history integration
Configurable branding
Secure server-side validation
Vehicle Management
Players can:
Store and retrieve owned vehicles
View vehicle condition
Track fuel, engine, and body health
Organise vehicles into folders
Mark favourite vehicles
Search and filter their collection
View finance status
Check stored, outside, missing, or impounded states
Review vehicle activity
Access shared vehicles
Garage Transfers
Vehicles can be transferred between supported garages.
Transfer features include:
Configurable transfer fees
Delivery timers
Bulk transfers
Transfer cancellation
Automatic refunds
Transfer history
Destination validation
Duplicate-action protection
Vehicles can also be safely relocated when an administrator removes a garage.
Vehicle Sharing & Gifting
Players can:
Share vehicles temporarily
Set access durations
Revoke shared access
Gift vehicle ownership
Review ownership history
All transfers and access changes are validated by the server.
Impound System
Magic Garages includes a complete vehicle impound workflow.
Features include:
Police and job impounds
Configurable release fees
Hold durations
Impound reasons and notes
Owner collection
Authorised release
Payment validation
Full impound history
Duplicate impound protection
Automatic refunds after failed transactions
Garage Management Studio
Administrators can create and manage garages directly in-game.
Available tools include:
Create custom garages
Edit existing garages
Duplicate configurations
Search the garage library
Set labels and garage types
Configure vehicle categories
Add job and grade restrictions
Configure retrieval fees
Set routing buckets
Set garage capacity
Enable or disable locations
Place entry points
Add multiple spawn points
Test spawn positions
Remove individual spawn points
Delete garages safely
Relocate stored vehicles automatically
Protected config-defined garages can be prevented from accidental deletion.
Secure Vehicle Retrieval
Vehicle spawning uses a protected server-authoritative process.
The system includes:
Ownership validation
Garage-access validation
Player-distance checks
Spawn reservations
Expiring spawn tokens
Entity confirmation
Duplicate-spawn protection
Blocked-spawn detection
Alternative spawn selection
Configurable retrieval queues
Safe reassignment when a spawn becomes occupied
Restart & Recovery Protection
Magic Garages helps prevent vehicles becoming permanently stuck after server issues.
Protection includes:
Outside-vehicle recovery
Stale state reconciliation
Disconnect handling
Duplicate plate protection
Vehicle state tracking
Failed transaction rollback
Restart recovery
Compatibility
Frameworks
✅ Qbox
✅ QBCore
✅ ESX
✅ Standalone integration support
Inventory
✅ ox_inventory
✅ qb-inventory
✅ qs-inventory
Integrations
✅ ox_lib
✅ oxmysql
✅ ox_target
✅ Magic Notify
✅ Framework notifications
✅ Configurable TextUI
✅ Configurable progress systems
✅ Multiple fuel systems
✅ Multiple vehicle key systems
✅ Optional mechanic integrations
Mechanic Integration
Supported mechanic resources can add and retrieve service records containing:
Service type
Mechanic name
Mileage
Notes
Cost
Custom metadata
Service history
Configuration
Server owners can customise:
Garage locations
Garage types
Vehicle categories
Job restrictions
Grade requirements
Transfer fees
Transfer timers
Impound settings
Retrieval queues
Garage capacity
Spawn points
Currency display
Fuel integrations
Vehicle key integrations
Notifications
Progress systems
TextUI
Admin permissions
Recovery behaviour
UI branding
Locales
Perfect For
Public vehicle garages
Police and EMS fleets
Job garages
Private properties
Businesses
Boat storage
Aircraft hangars
Impound facilities
Dealership integration
Serious roleplay communities
Support
Need help?
Join our Discord community for support, updates, and announcements.