# Dependencies > Required and optional dependencies for ML Smelter Stations Category: SMELTER STATIONS · Source: https://miciomods.it/docs/ml-smelter-stations-dependencies · Last updated: 2026-07-05 ## Required - [ml_bridge](https://portal.cfx.re): Framework abstraction layer. Handles inventory, notifications, targets, logging, and all framework-specific logic - [ox_lib](https://github.com/overextended/ox_lib): Utility library used for points, DUI, progress bars, and model loading - [oxmysql](https://github.com/overextended/oxmysql): Database driver for persistent station storage and XP tables ## Framework **QBCore** **server.cfg** ```cfg ensure qb-core ensure oxmysql ensure ox_lib ensure ml_bridge ensure ml_smelter_stations ``` **QBox** **server.cfg** ```cfg ensure qbx_core ensure oxmysql ensure ox_lib ensure ml_bridge ensure ml_smelter_stations ``` **ESX** **server.cfg** ```cfg ensure es_extended ensure oxmysql ensure ox_lib ensure ml_bridge ensure ml_smelter_stations ``` **Standalone** **server.cfg** ```cfg ensure oxmysql ensure ox_lib ensure ml_bridge ensure ml_smelter_stations ``` > **INFO:** Auto Detection > > `ml_bridge` detects your framework automatically. No manual setup. ## Optional ### XP / Progression - [ml_skills](https://portal.cfx.re): Skill tree system. Set `Config.XP.Provider = 'ml_skills'` to use its leveling backend instead of the internal XP table - [devhub_xp](https://devhub.gg): DevHub XP system. Set `Config.XP.Provider = 'devhub'` and configure the export names in `Config.XP.DevHub` ### Interaction - [ox_target](https://github.com/overextended/ox_target) / [qb-target](https://github.com/qbcore-framework/qb-target): 3D targeting system for station interaction. Auto-detected by ml_bridge. Falls back to TextUI if no target system is available, or force TextUI with `Config.Interaction = 'textui'`