Oxide 3D Weapon Printing

Full 3D weapon printing, assembly, and progression system for FiveM servers with placeable equipment, blueprint USBs, printer upgrades, weapon durability, and quality grades.

Oxide 3D Weapon Printing is a complete underground weapon manufacturing system for FiveM servers. Players place 3D printers and weapon benches in the world, load blueprint USBs, print individual weapon parts over time, and assemble finished weapons with quality and durability mechanics. It supports QBCore, QBx (Qbox), ESX, and Standalone frameworks through community_bridge.

Key Features

  • Multi-Framework Support — QBCore, QBx, ESX, or Standalone via community_bridge
  • 3D Printing — Place printers, load blueprint USBs, feed filament, and print weapon parts with real-time DUI status screens
  • 60+ Weapon Blueprints — Pistols, SMGs, rifles, shotguns, snipers, and machine guns across 9 progression tiers
  • Weapon Assembly — Combine printed parts on a weapon bench with crafting animations and 3D weapon previews
  • Printer Upgrades — 5 upgrade categories (Nozzle, Storage, Cooling, Build Plate, PSU) with 2–3 tiers each
  • Quality System — 5 quality grades (Poor to Superior) based on player level and build plate upgrades
  • Weapon Durability — Printed weapons degrade per shot, jam at low durability, and break at 0%
  • 10-Level Progression — XP-based leveling that gates blueprints, assemblies, and upgrade tiers
  • USB Malfunction — Blueprint USBs have a configurable chance to fail on load, reduced by level and cooling upgrades
  • Placeable Equipment — 3D printers, weapon benches, and tables persist in the database with per-player limits
  • Ghost Gunner's Handbook — In-game book item with 16 pages covering the full system
  • Floating Labels — 3D status labels above printers and benches toggled with a hotkey
  • Safe Zones — Polygon-based placement restriction areas
  • Admin Commands — 10 commands for testing, item distribution, and progression management

Requirements

ResourcePurpose
oxmysqlDatabase operations
ox_libUtility library, callbacks, UI components
community_bridgeFramework abstraction (available from the Oxide Studios Discord)

community_bridge handles all framework abstraction, including target interactions, inventory operations, player metadata, and notifications. It supports QBCore, QBx (Qbox), ESX, and standalone servers.

Supported Frameworks

FrameworkSupport
QBCoreFull
QBx (Qbox)Full
ESXFull
StandaloneVia community_bridge
CustomVia community_bridge

Documentation