Skip to Content

Installation

Basic installation instructions for prism_mining

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:

ValueFramework
'qb'QBCore
'qbx'Qbox
'esx'ESX

Supported Interaction Systems

Set your interaction type in shared/config.lua via Config.InteractionType:

ValueSystem
'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

  1. Ensure all dependencies are installed โ€” ox_libย  and oxmysqlย 
  2. Edit configuration as desired (Optional) โ€” See the Config page for full details
  3. Drag-and-drop our script โ€” Place prism_mining into your resources directory and add ensure prism_mining to your server.cfg after all dependencies
  4. Restart your server

Editable Files

This resource uses FiveM Asset Escrow. The following files are not obfuscated and can be freely edited:

FileDescription
shared/config.luaMain configuration โ€” framework, zones, tools, vehicles, recipes, quests, and more
shared/locale.luaAll translatable strings and messages
shared/theme.luaUI color theming
client/cl_customize.luaClient-side framework bridges โ€” notifications, targets, fuel, vehicle keys
server/sv_customize.luaServer-side framework bridges โ€” money, items, identifiers, player data
Last updated on