LXR-Crafting is a production-ready RedM crafting system built for serious roleplay servers that need more than a basic “open menu and craft item” script.
This resource creates a full workbench ecosystem with static world crafting stations, player-placeable benches, server-authoritative crafting sessions, persistent MySQL bench storage, an immersive frontier ledger NUI, admin bench management, and configurable recipes/categories.
Built by iBoss21 / The Lux Empire for RedM servers using LXR-Core, RSG-Core, VORP, RedEM, QBR, QR, or compatible framework/inventory setups.
Store Link
https://lxrcore.com/package/7478449
Preview / Support
Store: https://lxrcore.com/
Website: https://www.wolves.land
Support Discord: https://discord.gg/ZHMKVYyhBa
Developer: iBoss21 / The Lux Empire
What Is LXR-Crafting?
LXR-Crafting replaces simple crafting menus with a real bench-based crafting system.
Players craft through world stations or placed benches instead of generic menus. Server owners can configure table types, categories, recipes, placeable bench items, static benches, fees, admin permissions, database persistence, and framework behavior directly from the config.
The system is designed for immersive RedM roleplay economies where crafting should feel tied to the world, not just a command.
Core Features
Placeable Workbenches
Players can use configured inventory items to place crafting benches in the world.
Examples:
-
Portable Camp Bench
-
Portable Forge Kit
-
Portable Sawmill Kit
-
Portable Tannery Kit
-
Portable Tailor Kit
-
Portable Kitchen Kit
Placed benches can persist through MySQL and sync for all players.
Static World Stations
Server owners can define permanent crafting stations in the config.
Examples:
-
Valentine Smelter
-
Valentine Forge
-
Valentine Kitchen
-
Gunsmith Bench
-
Mining Workbench
-
Sawmill
-
Tannery Rack
-
Tailor Table
-
Camp Workbench
Each station can have its own table type, coordinates, heading, blip setting, and allowed crafting categories.
Crafting Ledger NUI
The included NUI gives players a clean frontier-style crafting ledger.
Players can:
-
Browse recipe categories
-
View required ingredients
-
See missing items
-
Start crafts
-
Watch progress
-
Use configured crafting benches through in-world interaction
Server-Authoritative Crafting
Crafting is validated server-side.
The system is designed to reduce abuse by controlling:
-
Craft sessions
-
Item checks
-
Ingredient removal
-
Craft completion
-
Output giving
-
Distance checks
-
Rate limits
-
Session timeout
-
Bench validation
Ingredients are removed when the craft begins, and rewards are given once the craft completes.
Admin Bench Hub
Admins can manage the crafting ecosystem in-game.
Included commands:
Command
Description
/craftadmin
Opens the admin bench list and configuration UI
/craftwizard
Places a new admin-created bench
/craftbench
Opens owner/admin bench management near a bench
/craftpickup [id]
Removes a placed/custom bench
/crafttables
Lists placed/custom benches in console
Admin permission can be handled through ACE permissions and/or configured admin identifier lists.
Example ACE:
add_ace group.admin lxr.crafting.admin allow
add_principal identifier.license:YOUR_LICENSE group.admin
Bench Economy
Bench owners can charge configurable use fees where enabled.
Configurable options include:
-
Default fee percentage
-
Maximum fee percentage
-
Owner payout percentage
-
Cash account type
-
Crafter notification
-
Owner notification
This allows crafting benches to become part of the player economy instead of only being static server objects.
Recipe Categories
The default configuration includes categories for:
-
Mining & Ore
-
Smelting
-
Wood & Lumber
-
Pelts & Game
-
Wool & Cloth
-
Tools & Parts
-
Weapons & Ammo
-
Food & Cooking
-
Drinks
-
Medical
Recipes are configured in config.lua and can be edited, disabled, expanded, or replaced.
Included Default Recipes
The package includes default example recipes such as:
-
Smelt Iron Bar
-
Smelt Copper
-
Smelt Silver
-
Refine Gold Bar
-
Smelt Steel
-
Process Salt
-
Crush Stone
-
Process Wood Log
-
Mill Planks
-
Craft Rope
-
Craft Nails
-
Tan Pelts
-
Craft Feather Bundle
-
Craft Tourniquets
-
Spin Wool
-
Weave Cloth Strip
-
Weapon Repair Kit
-
Revolver Ammo Box
-
Pickaxe
-
Coal Bag
-
Stew
-
Cooked Meat
-
Cooked Fish
-
Coffee
-
Bread
-
Field Bandage
Everything can be changed in config.
Framework Support
Designed for RedM framework compatibility.
Supported / configurable framework modes:
-
LXR-Core
-
RSG-Core
-
VORP Core
-
RedEM:RP / RedEM Roleplay
-
QBR-Core
-
QR-Core
-
Standalone mode
Inventory bridge options include:
-
Auto detection
-
RSG-style inventory
-
LXR inventory setup
-
VORP inventory
-
No inventory / standalone fallback depending on configuration
Locales
Included languages:
-
English
-
Georgian
Locale files are editable.
Installation
ensure ox_lib
ensure oxmysql
ensure lxr-crafting
Basic steps:
-
Add the resource to your
resourcesfolder. -
Ensure
ox_libbeforelxr-crafting. -
Ensure
oxmysqlbeforelxr-crafting. -
Configure
config.lua. -
Register the placeable bench items from
Config.PlaceableItemsin your inventory. -
Configure recipes, categories, static benches, permissions, and framework settings.
-
Restart the server.
SQL can auto-install when enabled in config.
Requirements
-
RedM server
-
ox_lib
-
oxmysql
-
Compatible RedM framework/inventory setup
-
Inventory items registered for placeable benches and recipes
Resource Details
-
Resource name:
lxr-crafting -
Version:
1.2.0 -
Game: RedM / RDR3
-
Lua 5.4 enabled
-
NUI included
-
MySQL persistence included
-
Configurable recipes
-
Configurable table types
-
Configurable static benches
-
Configurable placeable benches
-
Admin tools included
-
English and Georgian locales included
Checklist
-
I have reviewed the latest version of the Releases rules.
-
I have included a detailed description of my work as described in the rules.
-
I have included a download link or a store link.
-
I have filled out the required information at the end of the topic.
Required Information
Code
Code is accessible: No / Partially
The full protected runtime code is not fully open. Buyer-accessible files include configuration, locales, framework bridge, SQL, documentation, and NUI-related open paths as provided in the package structure.
Subscription-based: No
Lines approximately: 11,442 lines
Approximate count includes Lua, JavaScript, CSS, HTML, and SQL files.
Requirements:
-
RedM
-
ox_lib
-
oxmysql
-
Compatible framework/inventory setup
-
LXR-Core, RSG-Core, VORP, RedEM, QBR, QR, or configured compatible setup
Support: Yes
Support is available through The Lux Empire Discord.
Assets
Assets are accessible: Yes / Partially
NUI image assets and product showcase images are included. Runtime protection may apply depending on package delivery.
Subscription-based: No
Polygons, model and LOD: N/A
This package does not include custom 3D model files or custom LOD model files. It uses native RedM props configured through the script.
Texture size and amount: 22 PNG files total
Included image sizes:
-
5 showcase/banner images at 1536x1024
-
17 NUI image assets ranging from small UI buttons/icons to interface backgrounds
Requirements & dependencies:
-
RedM
-
ox_lib
-
oxmysql
-
NUI enabled through the resource manifest
Support: Yes
MLO
Code is accessible: No / Partially
This is a scripting/NUI resource, not an MLO package.
Subscription-based: No
MLO: No
Number of rooms: N/A
Number of entities: N/A
Requirements & dependencies:
-
Not applicable for MLO
-
Main resource dependencies are RedM, ox_lib, oxmysql, and a compatible framework/inventory setup
Support: Yes
Notes
LXR-Crafting is intended for serious RedM roleplay servers that want crafting to become part of the world economy through persistent benches, static workstations, configurable recipes, admin control, and owner-use fees.
This is not a simple generic crafting menu. It is a full workbench-based crafting system built for immersive server progression and long-term economy control.






