RedM documentation

Murphy's Craft

Getting Started

Configuration

Configure the crafting plugin settings


Overview

Murphy's Craft allows extensive customization of the crafting system through the config.lua file. Configure plugin behavior, language, and core settings to suit your server's needs.

General Settings

Debug Mode

lua
Config.DevMode = false
Config.Debug = false
  • DevMode: Enables development features
  • Debug: Enables detailed console logging

Language

lua
Config.Locale = "fr" -- "fr" or "en" supported

Set the default language for translations.

Framework Integration

lua
Config.framework = "REDEMRP2k23" -- Supported: "REDEMRP2k23", "vorp", "rsg-core"

Select your server's core framework for proper compatibility.

Specialisation System

lua
Config.EnableSpecialisation = true
Config.AuthorizedSpecialisationAmount = 1
Config.JobGradeOnSpecialisation = 3
  • Enable/disable specialisation system
  • Set max number of specialisations per player
  • Define job grade for specialised players

Performance & Security

lua
Config.CraftCooldown = 500 -- Milliseconds between craft attempts
Config.SaveInterval = 120 -- Seconds between data autosaves
Config.EnableDiscordLogs = true -- Toggle Discord logging

Crafting Stations

Configure crafting locations, categories, and blip settings in Config.CraftingTables. Each entry defines:

  • Station name
  • Allowed recipe categories
  • Location coordinates
  • Interaction radius
  • Blip configuration

Keybinds

lua
Config.MenuKeybind = 0x71 -- F2 key by default

Customize the key used to open the crafting menu.

Basic Categories

lua
Config.BasicsCategory = { "basic" }

Define categories accessible to all players everywhere.


Last updated: January 19, 2026