FiveM ESX Core 1.14.1 Released for RP Server Hosts
FiveM ESX Core 1.14.1 adds default esx_lib loading, centralises AdminGroups, and cleans up character database queries for server hosts.
The ESX development team published the FiveM ESX Core 1.14.1 release on 16 August 2026 via GitHub outlet gh:esx-framework/esx_core, following an earlier bump to 1.14.0. The maintenance update addresses stability across framework modules, updates database structure, and introduces default resource configurations across community roleplay setups on the FiveM server list.
Core framework and server configuration updates
Several foundational modules within the framework received restructuring to standardise startup orders, game detection, and administrative rights.
Resource defaults and administrative groups
In server.cfg, esx_lib is now included among the default resources. The update introduces Config.AdminGroups to centralise permissions for administrative commands into a single configuration point. Additionally, esx_lib includes isEnhanced game edition detection to help scripts identify client environments, an issue relevant to communities tracking the FiveM Enhanced client. For external media capture, global integration for Medal.tv is now incorporated into the core framework.
Extended locale and import fixes
Within es_extended, system text now defaults to English if a specific locale key is missing from a translation file. The TranslateCap helper function was revised to return a single value rather than multiple returns. Module loaders inside esx_lib now pull imports strictly from the correct resource name, accompanied by adjustments that make integer verification work as expected and remove an unread data table.
Database structure and script performance improvements
Multiple components touching player data and script scheduling received revisions designed to eliminate console errors and reduce operational load.
Character management and query efficiency
In esx_multicharacter, character lookups switch from SQL LIKE statements to exact identifier matching. Table indexes were applied to the columns referenced during character deletion. These index adjustments directly prevent stalls that contribute to broader FiveM server lag during peak login times. In legacy.sql, developer changes consolidated addon_account entries and deleted legacy Banker Job SQL rows, while short identifier columns inside es_extended were expanded in width.
Threading, scheduled jobs, and inventories
Background task handling in cron received safeguards: the scheduler now stays active even when an individual job throws an error, and it catches up on jobs that were skipped over midnight. In esx_lib/points, the monitoring loop is restricted to starting once and continues running when a callback produces an error. Client-side adjustment threads in es_extended no longer stack on player relogs, and pickup prompts restrict distance checks to the closest player only when actively triggered.
For inventory systems, oxinventory initialization and cleanup procedures were refactored, replacing the prior Inventory() export with a direct export proxy. The AddItems function now persists inserted items correctly, while setInventoryItem avoids throwing exceptions when an item count does not alter.
Server administration and upgrade requirements
Upgrading to 1.14.1 requires server operators to inspect resource startup sequences and database schemas:
- Ensure
esx_libstarts alongside core framework scripts inserver.cfg. - Review admin command access permissions inside
Config.AdminGroups. - Run database updates to widen shortened player identifier columns and align
addon_accounttables. - Verify custom scripts depending on
oxinventorycall the direct export proxy rather than the removedInventory()export.
Vehicle state management changes also mean xVehicle instances remain functional directly after invoking setPlate, and SQL parameter passing in setProps now properly handles complex vehicle modifications without truncating data.
Changes visible to players on fivem esx core 1.14.1
Players joining updated serious RP servers will notice subtle interface and interaction corrections. The character creator in esx_multicharacter fixes a typo in the chin_3 skin parameter, sets the default skin based on identity sex, and preserves hidden HUD height properly upon exit. Menu dialogues no longer retain unwanted NUI focus after closing, progress bars honour requested durations while ignoring cancelled actions, and secondary vehicle colours are maintained when custom primary paint is applied.
Common questions
- What breaking change affects oxinventory integrations in 1.14.1?
- The legacy Inventory() export was removed in favor of a direct export proxy. Server owners must ensure inventory overrides reference the updated proxy format.
- How does 1.14.1 handle missing translation strings?
- Within es_extended, the framework now automatically falls back to English when a requested translation key is missing from the active language file.
- What database changes are required for this release?
- The update widens shortened identifier columns, consolidates addon_account rows, removes legacy Banker Job entries, and adds indexes to columns used by multicharacter deletion.
- Tags
- fivem
- Share
Published · 3 min read