Installation
WARNING : Resource must be named prism_mining to operate properly.
Features
Prism Mining is a comprehensive mining job resource with a full interactive UI, progression systems, and multiple minigames.
- Solo Quick Jobs โ Accept quick jobs to mine rocks and deliver ore for pay and XP
- Multiplayer Group Sessions โ Mine together with up to 4 players in shared sessions
- Mining Minigame โ Power-strike meter with moving green zone for breaking rocks
- Washing Minigame โ Wash raw rocks to extract ores and gems
- Smelting Minigame โ Control furnace temperature to smelt ores into ingots
- Gem Cutting Minigame โ QTE sequence to cut raw gems into valuable fragments
- XP and Leveling โ Level up to 500 with a formula-based XP curve
- Skill Tree โ Spend skill points on mining speed, yield, ore chance, smelting speed, gem quality, and rare finds
- Reputation Tiers โ Progress through Bronze, Silver, Gold, Platinum, and Diamond
- Vehicle Shop โ Purchase and sell mining vehicles (pickups, trucks)
- Tool Shop โ Upgrade from a basic pickaxe to iron, steel, and a mining drill
- Sell Shop โ Sell processed ingots and gem fragments for profit
- Daily and Weekly Quests โ Rotating quest objectives with milestone rewards
- Leaderboard โ Compete with other miners using Discord or Steam profile avatars
- Processing Stations โ Washing, smelting, and gem cutting stations placed around the map
- Full Dashboard UI โ Manage jobs, skills, tools, vehicles, quests, and stats from one interface
- 3D Positional Audio โ Immersive mining, drilling, and smelting sounds
- Multi-Framework Support โ Works with QBCore, Qbox, and ESX
Dependencies
The following resources must be installed and started before prism_mining:
Supported Frameworks
Set your framework in shared/config.lua via Config.Framework:
| Value | Framework |
|---|---|
'qb' | QBCore |
'qbx' | Qbox |
'esx' | ESX |
Supported Interaction Systems
Set your interaction type in shared/config.lua via Config.InteractionType:
| Value | System |
|---|---|
'ox_target' | ox_target |
'qb-target' | qb-target |
'textui' | TextUI prompt |
'3dtext' | 3D floating text |
Supported Fuel Systems
Set via Config.FuelSystem:
LegacyFuel, ps-fuel, lj-fuel, ox_fuel, cdn-fuel, hyon_gas_station, okokGasStation, nd_fuel, myFuel, ti_fuel, Renewed-Fuel, rcore_fuel, lc_fuel
Supported Vehicle Keys Systems
Set via Config.VehicleKeys:
qb-vehiclekeys, jaksam-vehicles-keys, mk_vehiclekeys, qs-vehiclekeys, wasabi_carlock, cd_garage, okokGarage, t1ger_keys, MrNewbVehicleKeys, Renewed, tgiann-hotwire, qbx_vehiclekeys, qs-advancedgarages
Asset Download
To find the asset, you must have made the purchase using your own keymaster account. Otherwise, you can use the transfer system to move the asset to a different keymaster account.
Once the purchase is made on our official website, you will receive your asset directly in your cfx portalย in your own panel you can download the asset and install it following the following documentation.
Installation Steps
- Ensure all dependencies are installed โ ox_libย and oxmysqlย
- Edit configuration as desired (Optional) โ See the Config page for full details
- Drag-and-drop our script โ Place
prism_mininginto yourresourcesdirectory and addensure prism_miningto yourserver.cfgafter all dependencies - Restart your server
Editable Files
This resource uses FiveM Asset Escrow. The following files are not obfuscated and can be freely edited:
| File | Description |
|---|---|
shared/config.lua | Main configuration โ framework, zones, tools, vehicles, recipes, quests, and more |
shared/locale.lua | All translatable strings and messages |
shared/theme.lua | UI color theming |
client/cl_customize.lua | Client-side framework bridges โ notifications, targets, fuel, vehicle keys |
server/sv_customize.lua | Server-side framework bridges โ money, items, identifiers, player data |