[PAID] LXR-Crafting — Advanced Placeable Workbenches & Crafting Ledger for RedM

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:

  1. Add the resource to your resources folder.

  2. Ensure ox_lib before lxr-crafting.

  3. Ensure oxmysql before lxr-crafting.

  4. Configure config.lua.

  5. Register the placeable bench items from Config.PlaceableItems in your inventory.

  6. Configure recipes, categories, static benches, permissions, and framework settings.

  7. 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.