Preparing for FiveM Enhanced

FiveM Enhanced brings improvements to the FiveM runtime, but may affect existing scripts and resources. Proper preparation prevents downtime after the update. This guide explains how to get your server ready.

What is FiveM Enhanced?

FiveM Enhanced is a major update to the FiveM platform that introduces improved performance, new API capabilities and stricter security requirements. Some older scripts and resources may no longer work without adjustments.

Step 1: Create a backup

Before making any changes, create a full backup of your server:

  • Back up your server-data folder via SFTP or the file manager.
  • Export your database (see database backup guide).
  • Save your current server.cfg separately.

Step 2: Compatibility check

  1. Make a list of all installed resources in your resources folder.
  2. Check whether each resource developer has released an update compatible with FiveM Enhanced.
  3. Pay special attention to: frameworks (ESX, QBCore, ox_core), UI scripts and scripts that heavily use native functions.
  4. Remove or disable resources that are no longer maintained and will not receive an update.

Step 3: Update resources

  1. Download the latest versions of all your resources.
  2. Upload the updated resources to your server and replace the old files.
  3. Check if any new dependencies have been added that you also need to install.

Step 4: Testing

  1. Start your server and check the console for warnings and error messages.
  2. Test all important functions: spawning, vehicles, inventory, jobs and interaction menus.
  3. Ask a few players to help test before opening the server to the public.

Common considerations

  • Outdated mysql-async or ghmattimysql may need to be replaced with oxmysql.
  • Some client-side scripts require changes to how events are registered.
  • Verify that your artifacts (FiveM server build) are up to date.

Tip: at HostValues you can rent a FiveM server that always supports the latest artifacts.


Still stuck? Open a support ticket, our team is happy to help.

Back to the knowledge base