Skip to main content

Crafting System

The crafting system implements OSRS-accurate crafting mechanics for creating leather armor, dragonhide armor, jewelry, and cutting gems. Crafting uses manifest-driven recipes with tick-based timing.
Crafting recipes are defined in packages/server/world/assets/manifests/recipes/crafting.json and processed by the ProcessingDataProvider.

Overview

Crafting encompasses four main categories:
  1. Leather Crafting - Create basic ranged armor from leather
  2. Studded Leather - Upgrade leather armor with steel studs
  3. Dragonhide Crafting - Create high-level ranged armor from dragon leather
  4. Jewelry - Craft amulets and rings from gold bars and gems
  5. Gem Cutting - Cut uncut gems for use in jewelry
All crafting:
  • Uses tick-based timing (3 ticks = 1.8 seconds for most actions, 2 ticks for gem cutting)
  • Grants Crafting XP per item created
  • Requires specific tools (needle for leather/dragonhide, moulds for jewelry, chisel for gems)
  • Some recipes require consumables (thread for sewing)

Leather Crafting

Requirements

  • Tool: Needle (not consumed)
  • Consumable: Thread (5 uses per item)
  • Station: None (can craft anywhere)

Leather Recipes

Leather armor provides basic defense bonuses and is ideal for low-level ranged combat. The coif requires level 20 Ranged to equip.

Studded Leather

Requirements

  • Inputs: Leather armor piece + Steel studs
  • Tools: None
  • Station: None

Studded Recipes

Studded armor provides better defense than regular leather and requires level 20 Ranged and Defence to equip.

Dragonhide Crafting

Requirements

  • Tool: Needle (not consumed)
  • Consumable: Thread (5 uses per item)
  • Station: None

Green Dragonhide Recipes

Green dragonhide armor requires level 40 Ranged and Defence to equip. It provides excellent ranged attack and defense bonuses with magic defense.

Jewelry Crafting

Requirements

  • Tool: Ring mould or Amulet mould (not consumed)
  • Station: Furnace
  • Inputs: Gold bar + optional gem

Jewelry Recipes

Jewelry provides combat bonuses and some pieces have special effects. Higher-tier jewelry requires cut gems, which must be obtained through gem cutting.

Gem Cutting

Requirements

  • Tool: Chisel (not consumed)
  • Station: None
  • Inputs: Uncut gem

Gem Cutting Recipes

Gem cutting is faster than other crafting activities (2 ticks instead of 3). Cut gems are used in jewelry crafting and can be sold for profit.

Crafting Recipe Structure

Crafting recipes are defined in manifests/recipes/crafting.json:

Recipe Properties


Crafting Categories

Recipes are organized into categories for UI display:

Tools and Consumables

Required Tools

Consumables

Thread is consumed during crafting. Each spool of thread has multiple uses, but you’ll need to restock periodically when crafting large quantities.

Crafting Stations

Most crafting can be done anywhere, but jewelry requires a furnace:

Armor Tiers

Crafting produces armor across multiple tiers:

Ranged Armor Tiers

Higher-tier ranged armor provides better defense bonuses and ranged attack bonuses. Dragonhide armor also provides magic defense.

XP Rates

Crafting XP varies by item complexity and level requirement:
XP rates assume continuous crafting with materials in inventory. Dragonhide crafting provides the best XP but requires high-level materials.

Crafting Progression

Early Levels (1-40)

  • 1-18: Craft leather armor for basic XP
  • 20-40: Train through leather items and prepare for studded armor

Mid Levels (40-60)

  • 41-44: Craft studded armor for better XP
  • 50+: Begin jewelry crafting with gold bars

High Levels (60-99)

  • 57-63: Craft green dragonhide armor for excellent XP
  • 70+: Craft high-tier jewelry (amulets of power, glory, fury)
  • 80+: Cut high-value gems (dragonstone, onyx)