Advanced Search
Search Results
7 total results found
2 · Crafting Core
Understand recipes, progression, failure behavior, stashes and the server-authoritative crafting flow.
Crafting Flow
A standard craft is validated server-side. Flow Player opens a bench. Server resolves the bench instance and access policy. The selected recipe must be assigned to that bench. Distance is validated. Required level is validated when enabled. Required blueprint ...
Recipes · Config + Database
Recipes can come from two sources. Default recipes Defined in: config/config_recipes.lua Example: lockpick = { label = 'Lockpick', item = 'lockpick', amount = 1, time = 6000, use_blueprint = 0, blueprint_type = '', ingredients = { ...
Level & XP Progression
Config.LevelSystem = { Enabled = true, DefaultCraftXp = 25, DefaultLevels = { { level = 1, xp_required = 0, label = 'Iniciante' }, { level = 2, xp_required = 150, label = 'Aprendiz' }, { level = 3, xp_required = 450, la...
Level-Based Craft Failure
Nord Crafting can apply a failure chance based on the player's crafting level. Config.CraftFailure = { EnabledByDefault = true, MinChance = 0.02, MaxChance = 0.20 } Lower levels receive the higher side of the configured failure range, while higher ...
Stashes
Benches can include a storage area. Typical fixed-bench defaults: Config.AdminFixedDefault = { stash = { enabled = false, slots = 30, weight = 40000 } } Portable default: stash = { enabled = true, slots = 20, weight ...
Crafting Security Model
Nord Crafting keeps the important decisions server-side. Validations The server checks: Valid request payload. Existing bench instance. Player distance from bench. Bench access policy. Recipe assignment to the bench. Recipe existence. Required crafting level. ...