Jump to content
Sign in to follow this  
jmitten

All Tradeable Runescape Item IDs

Recommended Posts

Grand Exchange Item IDs

 

Hello everyone,

 

I have been working on an application to look up items on the grand exchange quickly. The problem I faced was that, in order to search for an item, you had to load the full runescape webpage because you didn't have item ids. I have solved the problem.

 

After several hours of coding, I created a console application that parses every item from the Grand Exchange Database. It is made entirely in C#.

 

It works by using Grand Exchange APIs provided by JAGEX.

 

[spoiler=Click here to view screenshots.]Capture.png?psid=1

Capture2.PNG?psid=1

Capture3.PNG?psid=1

Capture4.PNG?psid=1

 

 

 

You can download the source here.

 

 

Please note that because of the advanced web parsing used in this application, it will require you to have the full .NET framework 4.0 which is considerably larger than the client framework.

 

The source contains the parser and a small sample application that shows its potential use.

 

All tradeable items as of 2/8/2012.

 

[spoiler=Click here for all tradeable item IDs. 3,473 to be exact!]Akrisae's hood;21736

Akrisae's hood 0;21742

Akrisae's robe skirt;21760

Akrisae's robe skirt 0;21766

Akrisae's robe top;21752

Akrisae's robe top 0;21758

Akrisae's war mace;21744

Akrisae's war mace 0;21750

Amulet of farming (8);12622

Armadyl battlestaff;21777

Armadyl rune;21773

Bagged plant 1;8431

Barrows - akrisae's set;21768

Bear fur;948

Beetle bits;12127

Carved evil turnip;12153

Casket;405

Christmas cracker;962

Circular hide;6169

Clockwork cat;7771

Coraxatrice egg;12119

Dagannoth hide;6155

Disk of returning;981

Dust of armadyl;21774

Fever grass;12574

Fibula piece;6167

Fish offcuts;11334

Flattened hide;6171

Flies;12125

Fur;6814

Glaiven boots;21790

Goblin mail;288

Gold seal;9040

Golden scarab;9028

Golden statuette;9034

Grey wolf fur;958

Ground bat bones;2391

Ground fishing bait;12129

Ground guam;6681

Ground seaweed;6683

Guthatrice egg;12111

Herb tea mix;4464

Herb tea mix;4476

Herb tea mix;4478

Herb tea mix;4480

Herb tea mix;4472

Herb tea mix;4470

Herb tea mix;4482

Herb tea mix;4468

Herb tea mix;4466

Herb tea mix;4474

Honeycomb;12156

Ivory comb;9026

Jewelled golden statuette;20661

Lavender;12572

Living minerals;15263

Mithril seeds;299

Mole claw;7416

Mole skin;7418

Mort myre pear;2974

Mort myre stem;2972

Nuts;12130

Pengatrice egg;12117

Phoenix quill;14616

Pottery scarab;9032

Pottery statuette;9036

Pouch;12155

Primweed;12588

Proboscis;6319

Ragefire boots;21793

Ribcage piece;6165

Rock-shell chunk;6157

Rock-shell shard;6159

Rock-shell splinter;6161

Saratrice egg;12113

Shrunk ogleroot;11205

Skull piece;6163

Spirit shards;12183

Steadfast boots;21787

Stinkbloom;12590

Stone scarab;9030

Stone seal;9042

Stone statuette;9038

Stretched hide;6173

Tansymum;12576

Timber beam;8837

Tortoise shell;7939

Toy doll;7763

Toy mouse;7767

Toy soldier;7759

Vecna skull;20667

Vulatrice egg;12121

Wooden cat;10891

Zamatrice egg;12115

Adamant knife (p++);5666

Adamant thrownaxe;804

Adamant brutal;4798

Adamant dart;810

Adamant dart (p);816

Adamant dart (p+);5633

Adamant dart (p++);5640

Adamant javelin;829

Adamant javelin (p);835

Adamant javelin (p+);5646

Adamant javelin (p++);5652

Adamant knife;867

Adamant knife (p);875

Adamant knife (p+);5659

Bronze thrownaxe;800

Bronze dart;806

Bronze dart (p);812

Bronze dart (p+);5628

Bronze dart (p++);5635

Bronze jav'n (p++);5648

Bronze javelin;825

Bronze javelin (p);831

Bronze javelin (p+);5642

Bronze knife;864

Bronze knife (p);870

Bronze knife (p+);5654

Bronze knife (p++);5661

Black brutal;4788

Black dart;3093

Black dart (p);3094

Black dart (p+);5631

Black dart (p++);5638

Black knife;869

Black knife (p);874

Black knife (p+);5658

Black knife (p++);5665

Bolt rack;4740

Bone bolts;8882

Bronze brutal;4773

C. morrigan's javelin (p);13954

C. morrigan's javelin (p+);13955

C. morrigan's javelin (p++);13956

C. morrigan's throwing axe;13957

Cannonball;2

Chinchompa;10033

Corrupt morrigan's javelin;13953

Dragon dart;11230

Dragon dart (p);11231

Dragon dart (p+);11233

Dragon dart (p++);11234

Guam tar;10142

Hand cannon shot;15243

Harralander tar;10145

Iron knife (p++);5662

Iron thrownaxe;801

Iron brutal;4778

Iron dart;807

Iron dart (p);813

Iron dart (p+);5629

Iron dart (p++);5636

Iron javelin;826

Iron javelin (p);832

Iron javelin (p+);5643

Iron javelin (p++);5649

Iron knife;863

Iron knife (p);871

Iron knife (p+);5655

Kebbit bolts;10158

Long kebbit bolts;10159

Mithril knife (p);873

Mithril knife (p+);5657

Mithril knife (p++);5664

Mithril thrownaxe;803

Morrigan's javelin;13879

Morrigan's javelin (p);13880

Morrigan's javelin (p+);13881

Morrigan's javelin (p++);13882

Morrigan's throwing axe;13883

Marrentill tar;10143

Mith grapple;9419

Mithril brutal;4793

Mithril dart;809

Mithril dart (p);815

Mithril dart (p+);5632

Mithril dart (p++);5639

Mithril javelin;828

Mithril javelin (p);834

Mithril javelin (p+);5645

Mithril javelin (p++);5651

Mithril knife;866

Ogre arrow;2866

Rune knife (p+);5660

Rune knife (p++);5667

Rune thrownaxe;805

Red chinchompa;10034

Rune brutal;4803

Rune dart;811

Rune dart (p);817

Rune dart (p+);5634

Rune dart (p++);5641

Rune javelin;830

Rune javelin (p);836

Rune javelin (p+);5647

Rune javelin (p++);5653

Rune knife;868

Rune knife (p);876

Steel knife (p++);5663

Steel thrownaxe;802

Steel brutal;4783

Steel dart;808

Steel dart (p);814

Steel dart (p+);5630

Steel dart (p++);5637

Steel javelin;827

Steel javelin (p);833

Steel javelin (p+);5644

Steel javelin (p++);5650

Steel knife;865

Steel knife (p);872

Steel knife (p+);5656

Tarromin tar;10144

Toktz-xil-ul;6522

Adamant arrow;890

Adamant arrow (p);891

Adamant arrow (p+);5620

Adamant arrow (p++);5626

Adamant fire arrows;2538

Adamant fire arrows;2539

Bronze arrow;882

Bronze arrow (p);883

Bronze arrow (p+);5616

Bronze arrow (p++);5622

Bronze fire arrows;598

Bronze fire arrows;942

Dragon arrow;11212

Dragon arrow (p);11227

Dragon arrow (p+);11228

Dragon arrow (p++);11229

Dragon fire arrows;11222

Dragon fire arrows;11217

Guthix arrows;19157

Iron arrow;884

Iron arrow (p);885

Iron arrow (p+);5617

Iron arrow (p++);5623

Iron fire arrows;2532

Iron fire arrows;2533

Mithril arrow;888

Mithril arrow (p);889

Mithril arrow (p+);5619

Mithril arrow (p++);5625

Mithril fire arrows;2537

Mithril fire arrows;2536

Rune arrow;892

Rune arrow (p);893

Rune arrow (p+);5621

Rune arrow (p++);5627

Rune fire arrows;2540

Rune fire arrows;2541

Saradomin arrows;19152

Steel arrow;886

Steel arrow (p);887

Steel arrow (p+);5618

Steel arrow (p++);5624

Steel fire arrows;2534

Steel fire arrows;2535

Zamorak arrows;19162

Adamant bolts;9143

Adamant bolts (p);9290

Adamant bolts (p+);9297

Adamant bolts (p++);9304

Barbed bolts;881

Black bolts;13083

Black bolts (p);13084

Black bolts (p+);13085

Black bolts (p++);13086

Broad-tipped bolts;13280

Bronze bolts;877

Bronze bolts (p);878

Bronze bolts (p+);6061

Bronze bolts (p++);6062

Diamond bolts;9340

Diamond bolts (e);9243

Dragon bolts;9341

Dragon bolts (e);9244

Emerald bolts;9338

Emerald bolts (e);9241

Iron bolts;9140

Iron bolts (p);9287

Iron bolts (p+);9294

Iron bolts (p++);9301

Mithril bolts;9142

Mithril bolts (p);9289

Mithril bolts (p+);9296

Mithril bolts (p++);9303

Onyx bolts;9342

Onyx bolts (e);9245

Opal bolts;879

Opal bolts (e);9236

Pearl bolts;880

Pearl bolts (e);9238

Ruby bolts;9339

Ruby bolts (e);9242

Runite bolts;9144

Runite bolts (p);9291

Runite bolts (p+);9298

Runite bolts (p++);9305

Sapphire bolts;9337

Sapphire bolts (e);9240

Silver bolts;9145

Silver bolts (p);9292

Silver bolts (p+);9299

Silver bolts (p++);9306

Steel bolts;9141

Steel bolts (p);9288

Steel bolts (p+);9295

Steel bolts (p++);9302

Topaz bolts;9336

Topaz bolts (e);9239

Adamantite nails;4823

Black nails;4821

Bolt of cloth;8790

Bronze nails;4819

Gold leaf;8784

Iron nails;4820

Magic stone;8788

Mahogany plank;8782

Marble block;8786

Mithril nails;4822

Oak plank;8778

Plank;960

Rune nails;4824

Steel nails;1539

Teak plank;8780

Asgarnian ale;8520

Beer barrel;8516

Carved oak bench;8566

Carved oak magic wardrobe;9853

Carved oak table;8552

Carved teak bench;8570

Carved teak magic wardrobe;9855

Carved teak table;8556

Chef's delight;8526

Cider barrel;8518

Crude wooden chair;8496

Dragon bitter;8524

Fancy teak dresser;8604

Gilded 4-poster;8588

Gilded bench;8574

Gilded cape rack;9846

Gilded clock;8594

Gilded dresser;8608

Gilded magic wardrobe;9857

Gilded wardrobe;8622

Greenman's ale;8522

Large oak bed;8580

Large teak bed;8584

Mahogany toy box;9851

Marble cape rack;9847

Marble magic wardrobe;9858

M'gany arm'r case;9861

M'gany cape rack;9845

M'gany treas' chest;9864

Magical cape rack;9848

Mahogany 'drobe;8620

Mahogany armchair;8508

Mahogany b'kcase;8514

Mahogany bench;8572

Mahogany cos box;9867

Mahogany dresser;8606

Mahogany magic wardrobe;9856

Mahogany table;8558

Oak kitchen table;8530

Oak magic wardrobe;9852

Oak shaving stand;8598

Oak toy box;9849

Oak treasure chest;9862

Oak wardrobe;8614

Opulent table;8560

Oak armchair;8504

Oak armour case;9859

Oak bed;8578

Oak bench;8564

Oak bookcase;8512

Oak cape rack;9843

Oak chair;8502

Oak clock;8590

Oak costume box;9865

Oak dining table;8550

Oak drawers;8612

Oak dresser;8600

Rocking chair;8500

Shaving stand;8596

Shoe box;8610

Teak toy box;9850

Teak treas' chest;9863

Teak wardrobe;8618

Teak armchair;8506

Teak armour case;9860

Teak bed;8582

Teak cape rack;9844

Teak clock;8592

Teak costume box;9866

Teak dining bench;8568

Teak drawers;8616

Teak dresser;8602

Teak kitchen table;8532

Teak magic wardrobe;9854

Teak table;8554

Wood dining table;8548

Wood kitchen table;8528

Wooden bed;8576

Wooden bench;8562

Wooden bookcase;8510

Wooden chair;8498

Ale yeast;5767

Apple mush;5992

Asgarnian hops;5996

Barley;6006

Barley malt;6008

Bittercap mushroom;6004

Bread dough;2307

Bucket of milk;1927

Chocolate bar;1973

Chocolate dust;1975

Chopped garlic;7074

Chopped ugthanki;1873

Cooking apple;1955

Curry leaf;5970

Dwellberries;2126

Egg;1944

Equa leaves;2128

Fat snail;3367

Garlic;1550

Gianne dough;2171

Gnome spice;2169

Grapes;1987

Hammerstone hops;5994

Incomplete pizza;2285

Incomplete stew;1999

Incomplete stew;1997

Kebab mix;1881

King worm;2162

Krandorian hops;6000

Lean snail;3365

Lemon;2102

Lemon chunks;2104

Lemon slices;2106

Lime;2120

Lime chunks;2122

Lime slices;2124

Locust meat;9052

Orange;2108

Orange chunks;2110

Orange slices;2112

Pastry dough;1953

Pat of butter;6697

Pie shell;2315

Pineapple;2114

Pineapple chunks;2116

Pineapple ring;2118

Pitta dough;1863

Pizza base;2283

Pot of cream;2130

Pot of flour;1933

Part admiral pie;7194

Part admiral pie;7192

Part fish pie;7182

Part fish pie;7184

Part garden pie;7174

Part garden pie;7172

Part mud pie;7166

Part mud pie;7164

Part summer pie;7212

Part summer pie;7214

Part wild pie;7202

Part wild pie;7204

Raw shrimps;317

Raw summer pie;7216

Raw swordfish;371

Raw trout;335

Raw tuna;359

Raw ugthanki meat;1859

Raw wild pie;7206

Raw wolf meat;23058

Raw yak meat;10816

Redberries;1951

Raw monkfish;7944

Raw mud pie;7168

Raw oomlie;2337

Raw pike;349

Raw rabbit;3226

Raw rainbow fish;10138

Raw rat meat;2134

Raw rocktail;15270

Raw salmon;331

Raw sardine;327

Raw sea turtle;395

Raw shark;383

Raw chompy;2876

Raw cod;341

Raw crayfish;13435

Raw crunchies;2202

Raw fish pie;7186

Raw garden pie;7176

Raw herring;345

Raw jubbly;7566

Raw karambwan;3142

Raw lobster;377

Raw mackerel;353

Raw manta ray;389

Raw admiral pie;7196

Raw anchovies;321

Raw bass;363

Raw bear meat;2136

Raw beast meat;9986

Raw beef;4287

Raw beef;2132

Raw bird meat;9978

Raw cave eel;5001

Raw cavefish;15264

Raw chicken;2138

Raw chicken;4289

Skewered beast;9992

Skewered bird meat;9984

Skewered chompy;7230

Skewered rabbit;7224

Sliced mushrooms;7080

Slimy eel;3379

Spice;2007

Spider carcass;6291

Spider on shaft;6295

Spider on stick;6293

Sweetcorn;5986

Thin snail;3363

Ugthanki & onion;1877

Ugthanki & tomato;1879

Uncooked apple pie;2317

Uncooked berry pie;2321

Uncooked cake;1889

Uncooked curry;2009

Uncooked egg;7076

Uncooked meat pie;2319

Uncooked pizza;2287

Uncooked stew;2001

Wheat;1947

Wildblood hops;6002

Wrapped oomlie;2341

Yanillian hops;5998

A powdered wig;10392

Antlers;12204

Boots;2914

Boots;2934

Bronze dragon mask;19296

Brown headband;2649

Blue hat;660

Blue partyhat;1042

Blue robe bottoms;650

Blue robe top;640

Bob shirt;10320

Bob shirt;10322

Bob shirt;10324

Bob shirt;10318

Bob shirt;10316

Boots;2904

Boots;2924

Boots;2894

Black robe skirt;1015

Black unicorn mask;19278

Blue beret;2633

Blue boater;7325

Blue boots;630

Blue dragon mask;19284

Blue elegant blouse;10428

Blue elegant legs;10410

Blue elegant shirt;10408

Blue elegant skirt;10430

Blue flowers;2464

Blue h'ween mask;1055

Bandana;13372

Bandana;13370

Bandana;13374

Bat mask;13111

Black beret;2635

Black boater;7327

Black cavalier;2643

Black dragon mask;19290

Black elegant legs;10402

Black elegant shirt;10400

Black flowers;2476

Black headband;2647

Cream boots;632

Cream hat;662

Cream robe bottoms;652

Cream robe top;642

Cyclopean helmet;20070

Cape;1031

Cape;1007

Cape;1029

Cape;6959

Cape;1023

Cape;1021

Cape;1027

Cape;1019

Cat mask;13113

Citizen shoes;9644

Citizen top;9640

Citizen trousers;9642

Dragon platebody ornament kit (sp);19358

Dragon platelegs/skirt ornament kit (or);19348

Dragon platelegs/skirt ornament kit (sp);19356

Dragon sq shield ornament kit (or);19352

Dragon sq shield ornament kit (sp);19360

Dark cavalier;2641

Davy kebbit hat;12568

Desert boots;1837

Desert legs;6390

Desert robe;1835

Desert robes;6386

Desert shirt;1833

Desert top;6384

Desert top;6388

Dragon full helm ornament kit (or);19346

Dragon full helm ornament kit (sp);19354

Dragon platebody ornament kit (or);19350

Eye patch;1025

Fremennik shirt;3771

Fremennik shirt;3769

Fremennik shirt;3767

Fremennik shirt;3775

Fremennik shirt;3773

Fremennik skirt;3795

Frost dragon mask;19293

Fury ornament kit;19333

Fremennik cloak;3777

Fremennik cloak;3783

Fremennik cloak;3761

Fremennik cloak;3781

Fremennik cloak;3763

Fremennik cloak;3759

Fremennik cloak;3779

Fremennik cloak;3765

Fremennik cloak;3787

Fremennik cloak;3789

Fremennik hat;3797

Fremennik robe;3793

Feather headdress;12213

Feather headdress;12210

Feather headdress;12222

Feather headdress;12219

Feather headdress;12216

Fez;6382

Flared trousers;10394

Flowers;2472

Flowers;2460

Fox mask;19272

Fremennik boots;3791

Fremennik cloak;3785

Green elegant blouse;10432

Green elegant legs;10414

Green elegant shirt;10412

Green elegant skirt;10434

Green h'ween mask;1053

Green hat;658

Green partyhat;1044

Green robe bottoms;648

Green robe top;638

Gloves;2902

Gloves;3799

Gloves;2932

Gloves;2942

Gloves;2912

Gloves;2922

Gloves of silence;10075

Gnome goggles;9472

Gnome scarf;9470

Green boater;7323

Green boots;628

Green dragon mask;19281

Highwayman mask;2631

H.a.m. boots;4310

H.a.m. cloak;4304

H.a.m. gloves;4308

H.a.m. hood;4302

H.a.m. logo;4306

H.a.m. robe;4300

H.a.m. shirt;4298

Hat;2910

Hat;2940

Hat;2920

Hat;2900

Hat;2930

Iron dragon mask;19299

Left eyepatch;13355

Lizard skull;12207

Menap action kilt;6398

Menap action kilt;6406

Menap headgear;6400

Menap headgear;6392

Menaphite robe;6404

Menaphite robe;6396

Menaphite top;6394

Menaphite top;6402

Mithril dragon mask;19305

Ogre boots;12565

Ogre kilt;12561

Ogre top;12563

Ogre wig;12559

Orange boater;7321

Orange flowers;2470

Purple elegant skirt;10438

Purple flowers;2468

Purple partyhat;1046

Pirate leggings;7132

Pirate leggings;7126

Pirate leggings;13368

Pirate leggings;13364

Pirate leggings;7138

Pirate leggings;7116

Pirate leggings;13366

Pirate's hat;2651

Pith helmet;13103

Purple elegant blouse;10436

Purple elegant legs;10418

Purple elegant shirt;10416

Pantaloons;10396

Penguin mask;13109

Pink boots;626

Pink hat;656

Pink robe bottoms;646

Pink robe top;636

Pink skirt;1013

Pirate bandana;7136

Pirate bandana;7130

Pirate bandana;7112

Pirate bandana;7124

Pirate boots;7114

Royal shirt;15503

Robe bottoms;2938

Robe bottoms;2918

Robe bottoms;2908

Robe top;2926

Robe top;2916

Robe top;2906

Robe top;2936

Robe top;2896

Royal amulet;15511

Royal crown;15509

Royal leggings;15505

Royal sceptre;15507

Red boater;7319

Red dragon mask;19287

Red elegant blouse;10424

Red elegant legs;10406

Red elegant shirt;10404

Red elegant skirt;10426

Red flowers;2462

Red h'ween mask;1057

Red headband;2645

Red partyhat;1038

Robe bottoms;2928

Robe bottoms;2898

Spotted cape;10069

Spottier cape;10071

Steel dragon mask;19302

Stripy pirate shirt;7122

Stripy pirate shirt;13360

Stripy pirate shirt;7110

Stripy pirate shirt;7128

Stripy pirate shirt;7134

Stripy pirate shirt;13358

Stripy pirate shirt;13362

Santa hat;1050

Sheep mask;13107

Shirt;5034

Shirt;5032

Shirt;5030

Shorts;5044

Shorts;5046

Shorts;5042

Skirt;5048

Skirt;5052

Skirt;5050

Sleeping cap;10398

Turquoise hat;664

Turquoise robe bottoms;654

Turquoise robe top;644

Team-7 cape;4327

Team-8 cape;4329

Team-9 cape;4331

Top hat;13101

Tribal top;6361

Tribal top;6341

Tribal top;6371

Tribal top;6351

Trousers;5036

Trousers;5040

Trousers;5038

Turquoise boots;634

Team-41 cape;4395

Team-42 cape;4397

Team-43 cape;4399

Team-44 cape;4401

Team-45 cape;4403

Team-46 cape;4405

Team-47 cape;4407

Team-48 cape;4409

Team-49 cape;4411

Team-5 cape;4323

Team-50 cape;4413

Team-6 cape;4325

Team-30 cape;4373

Team-31 cape;4375

Team-32 cape;4377

Team-33 cape;4379

Team-34 cape;4381

Team-35 cape;4383

Team-36 cape;4385

Team-37 cape;4387

Team-38 cape;4389

Team-39 cape;4391

Team-4 cape;4321

Team-40 cape;4393

Team-2 cape;4317

Team-20 cape;4353

Team-21 cape;4355

Team-22 cape;4357

Team-23 cape;4359

Team-24 cape;4361

Team-25 cape;4363

Team-26 cape;4365

Team-27 cape;4367

Team-28 cape;4369

Team-29 cape;4371

Team-3 cape;4319

Tan cavalier;2639

Team-1 cape;4315

Team-10 cape;4333

Team-11 cape;4335

Team-12 cape;4337

Team-13 cape;4339

Team-14 cape;4341

Team-15 cape;4343

Team-16 cape;4345

Team-17 cape;4347

Team-18 cape;4349

Team-19 cape;4351

Villager sandals;6349

Villager sandals;6377

Villager sandals;6367

Villager sandals;6357

Vyrewatch legs;9636

Vyrewatch shoes;9638

Vyrewatch top;9634

Villager armband;6379

Villager armband;6347

Villager armband;6369

Villager armband;6359

Villager hat;6365

Villager hat;6375

Villager hat;6355

Villager hat;6345

Villager robe;6343

Villager robe;6363

Villager robe;6353

Villager robe;6373

White beret;2637

White elegant blouse;10420

White elegant skirt;10422

White flowers;2474

White partyhat;1048

White unicorn mask;19275

Wizard robe skirt;1011

Wolf mask;13115

Woven top;5026

Woven top;5028

Woven top;5024

Yellow flowers;2466

Yellow partyhat;1040

Air orb;573

Blue dragon leather;2505

Blue dragonhide;1751

Blue dye;1767

Bowl (unfired);1791

Bronze wire;1794

Bucket of sand;1783

Bullseye lantern;4544

Ball of wool;1759

Black dragon leather;2509

Black dragonhide;1747

Blamish bark shell;3353

Blamish blue shell;3361

Blamish blue shell;3351

Blamish myre shell;3355

Blamish myre shell;3345

Blamish ochre shell;3359

Blamish ochre shell;3349

Blamish red shell;3357

Blamish red shell;3347

Cave goblin wire;10981

Clay ring (unfired);20052

Clockwork;8792

Cowhide;1739

Cured yak-hide;10820

Diamond;1601

Dragonstone;1615

Earth orb;575

Emerald;1605

Fine cloth;3470

Fire orb;569

Flax;1779

Fungal flake;22449

Ganodermic flake;22451

Green dragon leather;1745

Green dragonhide;1753

Green dye;1771

Grifolic flake;22450

Hair;10814

Hard leather;1743

Jade;1611

Lantern lens;4542

Leather;1741

Magic roots;6051

Magic string;6038

Molten glass;1775

Oil lantern frame;4540

Onyx;6573

Opal;1609

Orange dye;1769

Oyster;407

Oyster pearl;411

Oyster pearls;413

Pie dish (unfired);1789

Polypore spore;22448

Pot (unfired);1787

Purple dye;1773

Red dragon leather;2507

Red dragonhide;1749

Red dye;1763

Red topaz;1613

Ruby;1603

Sapphire;1607

Seaweed;401

Sinew;9436

Snake hide;6287

Snake hide;7801

Snakeskin;6289

Soda ash;1781

Soft clay;1761

Steel studs;2370

Swamp weed;10978

Uncut diamond;1617

Uncut dragonstone;1631

Uncut emerald;1621

Uncut jade;1627

Uncut onyx;6571

Uncut opal;1625

Uncut red topaz;1629

Uncut ruby;1619

Uncut sapphire;1623

Unfired plant pot;5352

Unfired pot lid;4438

Unpowered orb;567

Water orb;571

Woad leaf;1793

Wool;1737

Yak-hide;10818

Yellow dye;1765

Abyssal lurker pouch;12037

Abyssal parasite pouch;12035

Abyssal titan pouch;12796

Adamant minotaur pouch;12081

Albino rat pouch;12067

Arctic bear pouch;12057

Barker toad pouch;12123

Beaver pouch;12021

Bloated leech pouch;12061

Bronze minotaur pouch;12073

Bull ant pouch;12087

Bunyip pouch;12029

Compost mound pouch;12091

Desert wyrm pouch;12049

Dreadfowl pouch;12043

Evil turnip pouch;12051

Fire titan pouch;12802

Forge regent pouch;12782

Fruit bat pouch;12033

Geyser titan pouch;12786

Giant chinchompa pouch;12800

Giant ent pouch;12013

Granite crab pouch;12009

Granite lobster pouch;12069

Honey badger pouch;12065

Hydra pouch;12025

Ibis pouch;12531

Ice titan pouch;12806

Iron minotaur pouch;12075

Iron titan pouch;12822

Karam. overlord pouch;12023

Lava titan pouch;12788

Macaw pouch;12071

Magpie pouch;12041

Meerkats pouch;19622

Mithril minotaur pouch;12079

Moss titan pouch;12804

Obsidian golem pouch;12792

Pack yak pouch;12093

Phoenix pouch;14623

Praying mantis pouch;12011

Pyrelord pouch;12816

Ravenous locust pouch;12820

Rune minotaur pouch;12083

Swamp titan pouch;12776

Spirit kalphite pouch;12063

Spirit kyatt pouch;12812

Spirit larupia pouch;12784

Spirit mosquito pouch;12778

Spirit scorpion pouch;12055

Spirit spider pouch;12059

Spirit terrorbird pouch;12007

Spirit tz-kih pouch;12808

Spirit wolf pouch;12047

Steel minotaur pouch;12077

Steel titan pouch;12790

Stranger plant pouch;12045

Smoke devil pouch;12085

Sp. cockatrice pouch;12095

Sp. coraxatrice pouch;12105

Sp. guthatrice pouch;12097

Sp. pengatrice pouch;12103

Sp. saratrice pouch;12099

Sp. vulatrice pouch;12107

Sp. zamatrice pouch;12101

Spirit cobra pouch;12015

Spirit dagannoth pouch;12017

Spirit graahk pouch;12810

Spirit jelly pouch;12027

Talon beast pouch;12794

Thorny snail pouch;12019

Unicorn stallion pouch;12039

Vampyre bat pouch;12053

Void ravager pouch;12818

Void shifter pouch;12814

Void spinner pouch;12780

Void torcher pouch;12798

War tortoise pouch;12031

Wolpertinger pouch;12089

Cadava berries;753

Coconut;5974

Coconut shell;5978

Evil turnip;12134

Jute fibre;5931

Leaves;6030

Leaves;6022

Leaves;6028

Leaves;6020

Leaves;6024

Leaves;6026

Maple roots;6047

Marigolds;6010

Nasturtiums;6012

Oak roots;6043

Rosemary;6014

Willow branch;5933

Willow roots;6045

Yew roots;6049

Adamant arrowheads;43

Adamant bolts (unf);9380

Adamant c'bow (u);9463

Adamant dart tip;823

Adamantite limbs;9429

Arrow shaft;52

Barb bolttips;47

Bow string;1777

Broad arrowheads;13278

Bronze arrowheads;39

Bronze bolts (unf);9375

Bronze c'bow (u);9454

Bronze dart tip;819

Bronze limbs;9420

Crossbow string;9438

Diamond bolt tips;9192

Dragon arrowheads;11237

Dragon bolt tips;9193

Dragon dart tip;11232

Emerald bolt tips;9190

Feather;314

Flighted ogre arrow;2865

Headless arrow;53

Iron arrowheads;40

Iron bolts (unf);9377

Iron c'bow (u);9457

Iron dart tip;820

Iron limbs;9423

Jade bolt tips;9187

Longbow (u);48

Mithril limbs;9427

Mutated vine;21358

Magic longbow (u);70

Magic shortbow (u);72

Mahogany stock;9450

Maple longbow (u);62

Maple shortbow (u);64

Maple stock;9448

Mith grapple;9418

Mith grapple tip;9416

Mithril arrowheads;42

Mithril bolts (unf);9379

Mithril c'bow (u);9461

Mithril dart tip;822

Oak longbow (u);56

Oak shortbow (u);54

Oak stock;9442

Ogre arrow shaft;2864

Onyx bolt tips;9194

Opal bolt tips;45

Pearl bolt tips;46

Ruby bolt tips;9191

Rune arrowheads;44

Rune dart tip;824

Runite bolts (unf);9381

Runite c'bow (u);9465

Runite limbs;9431

Sapphire bolt tips;9189

Shortbow (u);50

Silver bolts (unf);9382

Steel arrowheads;41

Steel bolts (unf);9378

Steel c'bow (u);9459

Steel dart tip;821

Steel limbs;9425

Teak stock;9446

Topaz bolt tips;9188

Unfinished broad bolts;13279

Unstrung comp bow;4825

Willow longbow (u);58

Willow shortbow (u);60

Willow stock;9444

Wolfbone arrowheads;2861

Wooden stock;9440

Yew longbow (u);66

Yew shortbow (u);68

Yew stock;9452

Axeman's folly (m4);5905

Asgarnian ale (m2);5861

Asgarnian ale (m3);5863

Asgarnian ale (m4);5865

Axeman's folly;5751

Axeman's folly (1);5819

Axeman's folly (2);5821

Axeman's folly (3);5823

Axeman's folly (4);5825

Axeman's folly (m);5753

Axeman's folly (m1);5899

Axeman's folly (m2);5901

Axeman's folly (m3);5903

Admiral pie;7198

Anchovies;319

Anchovy pizza;2297

Apple pie;2323

Apples (5);5386

Asgarnian ale;1905

Asgarnian ale (1);5779

Asgarnian ale (2);5781

Asgarnian ale (3);5783

Asgarnian ale (4);5785

Asgarnian ale (m);5739

Asgarnian ale (m1);5859

Baked potato;6701

Banana;1963

Bananas (5);5416

Bandit's brew;4627

Bass;365

Beer;3803

Beer;1917

Blurberry special;2064

Brandy;2021

Bread;2309

Button mushroom;13563

Cooked rabbit;3228

Cooked slimy eel;3381

Cooked sweetcorn;5988

Crayfish;13433

Cup of tea;1978

Curry;2011

Cider (m4);5929

Cod;339

Cooked chicken;4291

Cooked chicken;2140

Cooked chompy;7228

Cooked chompy;2878

Cooked crab meat;7521

Cooked jubbly;7568

Cooked karambwan;3144

Cooked meat;2142

Cooked meat;4293

Cooked oomlie wrap;2343

Chocolate slice;1901

Chopped onion;1871

Chopped tomato;1869

Chopped tuna;7086

Cider;5763

Cider (1);5843

Cider (2);5845

Cider (3);5847

Cider (4);5849

Cider (m1);5923

Cider (m2);5925

Cider (m3);5927

Chef's delight (m);5757

Chef's delight (m1);5907

Chef's delight (m2);5909

Chef's delight (m3);5911

Chef's delight (m4);5913

Chilli con carne;7062

Chilli potato;7054

Choc saturday;2074

Choc-ice;6794

Chocchip crunchies;2209

Chocolate bomb;2185

Chocolate cake;1897

Cabbage;1965

Cabbages (10);5478

Cake;1891

Cave eel;5003

Cavefish;15266

Cheese;1985

Cheese+tom batta;2259

Chef's delight;5755

Chef's delight (1);5827

Chef's delight (2);5829

Chef's delight (3);5831

Chef's delight (4);5833

Dwarven stout (1);5771

Dwarven stout (2);5773

Dwarven stout (3);5775

Dwarven stout (4);5777

Dwarven stout (m);5747

Dwarven stout (m1);5851

Dwarven stout (m2);5853

Dwarven stout (m3);5855

Dwarven stout (m4);5857

Dragon bitter;1911

Dragon bitter (1);5803

Dragon bitter (2);5805

Dragon bitter (3);5807

Dragon bitter (4);5809

Dragon bitter (m);5745

Dragon bitter (m1);5883

Dragon bitter (m2);5885

Dragon bitter (m3);5887

Dragon bitter (m4);5889

Drunk dragon;2092

Dwarven stout;1913

Easter egg;1961

Edible seaweed;403

Egg and tomato;7064

Egg potato;7056

Fat snail meat;3373

Field ration;7934

Fish pie;7188

Fried mushrooms;7082

Fried onions;7084

Fruit batta;2277

Fruit blast;2084

Greenman's ale (m3);5871

Greenman's ale (m4);5873

Grog;1915

Garden pie;7178

Giant frog legs;4517

Gin;2019

Gorajian mushroom;22446

Greenman's ale;1909

Greenman's ale (1);5787

Greenman's ale (2);5789

Greenman's ale (3);5791

Greenman's ale (4);5793

Greenman's ale (m);5743

Greenman's ale (m1);5867

Greenman's ale (m2);5869

Half a fish pie;7190

Half a garden pie;7180

Half a meat pie;2331

Half a redberry pie;2333

Half a summer pie;7220

Half a wild pie;7210

Half an admiral pie;7200

Half an apple pie;2335

Half full wine jug;1989

Herring;347

Jug of wine;1993

Kebab;1971

Keg of beer;3801

Lean snail meat;3371

Lobster;379

Moonlight mead (3);5815

Moonlight mead (4);5817

Moonlight mead (m);5749

Mud pie;7170

Mushroom & onion;7066

Mushroom potato;7058

Mind bomb (2);5797

Mind bomb (3);5799

Mind bomb (4);5801

Mind bomb (m1);5875

Mind bomb (m2);5877

Mind bomb (m3);5879

Mind bomb (m4);5881

Mint cake;9475

Monkfish;7946

Moonlight mead;2955

Moonlight mead (1);5811

Moonlight mead (2);5813

M'light mead (m1);5891

M'light mead (m2);5893

M'light mead (m3);5895

M'light mead (m4);5897

Mackerel;355

Manta ray;391

Mature cider;5765

Mature wmb;5741

Meat pie;2327

Meat pizza;2293

Minced meat;7070

Mind bomb (1);5795

Onion;1957

Onion & tomato;1875

Onions (10);5458

Oranges (5);5396

Premade ttl;2231

Premade veg ball;2235

Premade veg batta;2227

Premade w'm batta;2219

Premade w'm crun';2237

Premade wiz blz'd;2040

Premade worm hole;2233

Pumpkin;1959

Purple sweets;10476

Premade c+t batta;2223

Premade ch' crunch;2239

Premade choc bomb;2229

Premade choc s'dy;2030

Premade dr' dragon;2032

Premade fr' blast;2034

Premade fr't batta;2225

Premade p' punch;2036

Premade s'y crunch;2241

Premade sgg;2038

Premade t'd batta;2221

Premade t'd crunch;2243

Papaya fruit;5972

Pike;351

Pineapple pizza;2301

Pineapple punch;2048

Pitta bread;1865

Plain pizza;2289

Poorly-cooked beast meat;23062

Poorly-cooked bird meat;23060

Potato with butter;6703

Potato with cheese;6705

Potatoes (10);5438

Premade blurb' sp.;2028

Rabbit sandwich;23065

Rainbow fish;10136

Ranger's aid;15119

Ranger's aid (m);15121

Raw potato;1942

Redberry pie;2325

Roast beast meat;9988

Roast bird meat;9980

Roast rabbit;7223

Rocktail;15272

Spider on shaft;6299

Spider on stick;6297

Stew;2003

Strange fruit;464

Strawberries (5);5406

Strawberry;5504

Summer pie;7218

Super kebab;4608

Sweetcorn;7088

Swordfish;373

Slayer's respite;5759

Slayer's respite (1);5835

Slayer's respite (2);5837

Slayer's respite (3);5839

Slayer's respite (4);5841

Slayer's respite (m);5761

Slice of cake;1895

Sliced banana;3162

Spicy crunchies;2213

Spicy minced meat;9996

Spicy sauce;7072

Spicy tomato;9994

Salmon;329

Sardine;325

Scrambled egg;7078

Sea turtle;397

Shark;385

Short green guy;2080

Shrimps;315

Skewered kebab;15123

Slayer respite (m1);5915

Slayer respite (m2);5917

Slayer respite (m3);5919

Slayer respite (m4);5921

Tangled toads' legs;2187

Thin snail meat;3369

Toad batta;2255

Toad crunchies;2217

Tomato;1982

Tomatoes (5);5968

Triangle sandwich;6962

Trout;333

Tuna;361

Tuna and corn;7068

Tuna potato;7060

Ugthanki kebab;1885

Ugthanki kebab;1883

Ugthanki meat;1861

Veg ball;2195

Vegetable batta;2281

Vodka;2015

Watermelon;5982

Watermelon slice;5984

Whisky;2017

Wild pie;7208

Wizard blizzard;2054

Wizard's mind bomb;1907

Worm batta;2253

Worm crunchies;2205

Worm hole;2191

Ash potion (unf);3406

Ashes;592

Avantoe potion (unf);103

Blue dragon scale;243

Bowl of hot water;4456

Cup of hot water;4460

Cup of water;4458

Clean marrentill;251

Clean ranarr;257

Clean snapdragon;3000

Clean spirit weed;12172

Clean tarromin;253

Clean toadflax;2998

Clean torstol;269

Clean wergali;14854

Cockatrice egg;12109

Coconut;5976

Coconut milk;5935

Crushed nest;6693

Cactus spine;6016

Cadantine potion (unf);107

Caviar;11326

Clean avantoe;261

Clean cadantine;265

Clean dwarf weed;267

Clean fellstalk;21624

Clean guam;249

Clean harralander;255

Clean irit;259

Clean kwuarm;263

Clean lantadyme;2481

Desert goat horn;9735

Dragon scale dust;241

Dwarf weed potion (unf);109

Eye of newt;221

Fellstalk potion (unf);21628

Grimy snapdragon;3051

Grimy spirit weed;12174

Grimy tarromin;203

Grimy toadflax;3049

Grimy torstol;219

Grimy wergali;14836

Guam potion (unf);91

Guthix balance (unf);7654

Guthix balance (unf);7658

Guthix balance (unf);7656

Guthix balance (unf);7652

Goat horn dust;9736

Grimy avantoe;211

Grimy cadantine;215

Grimy dwarf weed;217

Grimy fellstalk;21626

Grimy guam;199

Grimy harralander;205

Grimy irit;209

Grimy kwuarm;213

Grimy lantadyme;2485

Grimy marrentill;201

Grimy ranarr;207

Harralander potion (unf);97

Irit potion (unf);101

Jangerberries;247

Juju vial;19996

Juju vial of water;19994

Kebbit teeth dust;10111

Kwuarm potion (unf);105

Lantadyme potion (unf);2483

Leaping salmon;11330

Leaping sturgeon;11332

Leaping trout;11328

Limpwurt root;225

Marrentill potion (unf);93

Mixture - step 1 (1);10915

Mixture - step 1 (2);10913

Mixture - step 1 (3);10911

Mixture - step 1 (4);10909

Mixture - step 2 (1);10923

Mixture - step 2 (2);10921

Mixture - step 2 (3);10919

Mixture - step 2 (4);10917

Morchella mushroom;21622

Mort myre fungus;2970

Nail beast nails;10937

Poison ivy berries;6018

Potato cactus;3138

Potion flask;23191

Ranarr potion (unf);99

Red spiders' eggs;223

Roe;11324

Rogue's purse potion (unf);4840

Silver dust;7650

Snapdragon potion (unf);3004

Snape grass;231

Spirit weed potion (unf);12181

Swamp tar;1939

Swamp toad;2150

Tarromin potion (unf);95

Toad's legs;2152

Toadflax potion (unf);3002

Torstol potion (unf);111

Unicorn horn;237

Unicorn horn dust;235

Vampyre dust;3325

Vial;229

Vial of water;227

Wergali potion (unf);14856

White berries;239

Wine of zamorak;245

Anchovy oil;11264

Anchovy paste;11266

Bird snare;10006

Black bead;1474

Box trap;10008

Butterfly jar;10012

Butterfly net;10010

Desert camo legs;10063

Desert camo top;10061

Graahk headdress;10051

Graahk legs;10047

Graahk top;10049

Hunter kit;11159

Imp repellent;11262

Impling jar;11260

Jungle camo legs;10059

Jungle camo top;10057

Kyatt hat;10039

Kyatt legs;10035

Kyatt top;10037

Larupia hat;10045

Larupia legs;10041

Larupia top;10043

Magic box;10025

Marasamaw plant;19965

Noose wand;10150

Polar camo legs;10067

Polar camo top;10065

Rabbit snare;10031

Red bead;1470

Teasing stick;10029

White bead;1476

Wood camo legs;10055

Wood camo top;10053

Yellow bead;1472

Baby impling jar;11238

Black salamander;10148

Black warlock;10014

Blue feather;10089

Common kebbit fur;10121

Dark kebbit fur;10115

Dashing kebbit fur;10127

Desert devil fur;10123

Diseased kebbit fur;12567

Dragon impling jar;11256

Earth impling jar;11244

Eclectic impling jar;11248

Ess' impling jar;11246

Feldip weasel fur;10119

Gourm' impling jar;11242

Graahk fur;10099

Grenwall spikes;12539

Kebbit claws;10113

Kebbit spike;10105

Kebbit teeth;10109

Kingly impling jar;15517

Kyatt fur;10103

Larupia fur;10095

Long kebbit spike;10107

Magpie impling jar;11252

Nature impling jar;11250

Ninja impling jar;11254

Orange feather;10091

Orange salamander;10146

Pirate impling jar;13337

Polar kebbit fur;10117

Rabbit foot;10134

Raw pawya meat;12535

Red feather;10088

Red salamander;10147

Ruby harvest;10020

Sapphire glacialis;10018

Snowy knight;10016

Spirit impling jar;15513

Spotted kebbit fur;10125

Stripy feather;10087

Swamp lizard;10149

Tatty graahk fur;10097

Tatty kyatt fur;10101

Tatty larupia fur;10093

Wimpy feather;11525

Yellow feather;10090

Young impling jar;11240

Zombie impling jar;15515

Amulet of strength;1725

Archers' ring;6733

Amulet of accuracy;1478

Amulet of defence;1729

Amulet of farming (1);12608

Amulet of fury;6585

Amulet of glory;1704

Amulet of glory (4);1712

Amulet of glory (t);10362

Amulet of glory (t4);10354

Amulet of magic;1727

Amulet of magic (t);10366

Amulet of power;1731

Amulet of ranging;15126

Berserker necklace;11128

Berserker ring;6737

Binding necklace;5521

Bracelet of clay;11074

Brass necklace;1009

Castle wars brace (1);11083

Castle wars brace (3);11079

Clay ring;20053

Combat bracelet;11126

Combat bracelet (4);11118

Diamond amulet;1700

Diamond amulet;1681

Diamond bracelet;11092

Diamond necklace;1662

Diamond ring;1643

Dragon bracelet;11115

Dragon necklace;1664

Dragonstone ammy;1683

Dragonstone ammy;1702

Dragonstone ring;1645

Emerald amulet;1677

Emerald amulet;1696

Emerald bracelet;11076

Emerald necklace;1658

Emerald ring;1639

Forinthry brace (1);11103

Forinthry brace (5);11095

Games necklace (1);3867

Games necklace (8);3853

Gold amulet;1692

Gold amulet;1673

Gold bracelet;11069

Gold necklace;1654

Gold ring;1635

Holy symbol;1718

Inoculation brace;11088

Onyx amulet;6581

Onyx bracelet;11130

Onyx necklace;6577

Onyx ring;6575

Phoenix necklace;11090

Pre-nature amulet;6041

Ruby necklace;1660

Ruby ring;1641

Regen bracelet;11133

Ring of duelling (1);2566

Ring of duelling (8);2552

Ring of forging;2568

Ring of life;2570

Ring of recoil;2550

Ring of stone;6583

Ring of wealth;2572

Ring of wealth (4);20659

Ruby amulet;1698

Ruby amulet;1679

Ruby bracelet;11085

Sapphire amulet;1694

Sapphire amulet;1675

Sapphire bracelet;11072

Sapphire necklace;1656

Sapphire ring;1637

Seers' ring;6731

Skills necklace;11113

Skills necklace (4);11105

Strength amulet (t);10364

Strung rabbit foot;10132

Unblessed symbol;1716

Unholy symbol;1724

Unpowered symbol;1722

Unstrung emblem;1720

Unstrung symbol;1714

Warrior ring;6735

Ahrim's hood;4708

Ahrim's hood 0;4860

Ahrim's robe skirt;4714

Ahrim's robe skirt 0;4878

Ahrim's robe top;4712

Ahrim's robe top 0;4872

Barrows - ahrim's set;11846

Battle hood 0;12871

Battle robe bottom 0;12885

Battle robe top 0;12878

Black robe top;581

Body body;18695

Body boots;20452

Body gloves;20462

Body helmet;18693

Body shield;18691

Cosmic shield;20436

Chaos body;20446

Chaos boots;20456

Chaos gloves;20466

Chaos helmet;20442

Chaos shield;20438

Corrupt zuriel's hood;13938

Corrupt zuriel's robe bottom;13935

Corrupt zuriel's robe top;13932

Cosmic body;20444

Cosmic boots;20454

Cosmic gloves;20464

Cosmic helmet;20440

Dagon'hai hat;14499

Dagon'hai robe bottom;14501

Dagon'hai robe top;14497

Dagon'hai robes set;14525

Dark mystic robes set;11962

Druidic mage bottom 0;12906

Druidic mage hood 0;12892

Druidic mage top 0;12899

Elemental body;18699

Elemental boots;20448

Elemental gloves;20458

Elemental helmet;9729

Elemental shield;2890

Enchanted hat;7400

Enchanted robe;7398

Enchanted set;11902

Enchanted top;7399

Farseer helm;3755

Fungal leggings;22462

Fungal poncho;22466

Fungal visor;22458

Ganodermic leggings;22486

Ganodermic poncho;22490

Ganodermic visor;22482

Gold-trimmed blue wizard set;11906

Grifolic leggings;22474

Grifolic poncho;22478

Grifolic visor;22470

Hexcrest;15488

Infinity boots;6920

Infinity bottoms;6924

Infinity gloves;6922

Infinity hat;6918

Infinity robes set;11874

Infinity top;6916

Light mystic robes set;11960

Mystic robes set;11872

Mystic gloves;4095

Mystic gloves;4105

Mystic gloves;4115

Mystic hat;4099

Mystic hat;4089

Mystic hat;4109

Mystic robe bottom;4093

Mystic robe bottom;4103

Mystic robe bottom;4113

Mystic robe top;4111

Mystic robe top;4091

Mystic robe top;4101

Mages' book;6889

Mind body;18697

Mind boots;20450

Mind gloves;20460

Mind helmet;9733

Mind shield;9731

Mycelium leggings web;22454

Mycelium poncho web;22456

Mycelium visor web;22452

Mystic boots;4107

Mystic boots;4097

Mystic boots;4117

Splitbark legs;3389

Skeletal armour set;11946

Skeletal boots;6147

Skeletal bottoms;6141

Skeletal gloves;6153

Skeletal helm;6137

Skeletal top;6139

Spellstorm drape;23052

Splitbark armour set;11876

Splitbark body;3387

Splitbark boots;3393

Splitbark gauntlets;3391

Splitbark helm;3385

Third-age amulet;10344

Third-age mage hat;10342

Third-age mage set;11862

Third-age robe;10340

Third-age robe top;10338

Trimmed blue wizard set;11904

Virtus mask;20159

Virtus robe legs;20167

Virtus robe top;20163

Wizard boots;2579

Wizard hat;579

Wizard hat;1017

Wizard hat (g);7394

Wizard hat (t);7396

Wizard robe skirt (g);7386

Wizard robe skirt (t);7388

Wizard robe top;577

Wizard robe top (g);7390

Wizard robe top (t);7392

Zamorak robe;1033

Zamorak robe;1035

Zuriel's hood;13864

Zuriel's robe bottom;13861

Zuriel's robe top;13858

Ahrim's staff;4710

Ahrim's staff 0;4866

Air battlestaff;1397

Ancient staff;4675

Apprentice wand;6910

Bat staff;19327

Battlestaff;1391

Beginner wand;6908

Cat staff;19331

Corrupt zuriel's staff;13941

Dragon staff;19323

Earth battlestaff;1399

Fire battlestaff;1393

Guthix crozier;10442

Lava battlestaff;3053

Magic staff;1389

Master wand;6914

Mud battlestaff;6562

Mystic air staff;1405

Mystic earth staff;1407

Mystic fire staff;1401

Mystic lava staff;3054

Mystic mud staff;6563

Mystic steam staff;11738

Mystic water staff;1403

Penguin staff;19325

Polypore staff;22494

Polypore stick;22498

Saradomin crozier;10440

Slayer's staff;4170

Staff;1379

Staff of air;1381

Staff of earth;1385

Staff of fire;1387

Staff of light;15486

Staff of water;1383

Steam battlestaff;11736

Teacher wand;6912

Toktz-mej-tal;6526

Water battlestaff;1395

White magic staff;6603

Wolf staff;19329

Zamorak crozier;10444

Zuriel's staff;13867

Adamant trimmed armour set (lg);11886

Adamant trimmed armour set (sk);11888

Anti-dragon shield;1540

Adamant plateskirt (h2);19198

Adamant plateskirt (h3);19219

Adamant plateskirt (h4);19240

Adamant plateskirt (h5);19261

Adamant plateskirt (t);3474

Adamant shield (h1);7334

Adamant shield (h2);7340

Adamant shield (h3);7346

Adamant shield (h4);7352

Adamant shield (h5);7358

Adamant spikeshield 0;12913

Adamant sq shield;1183

Adamant platebody (t);2599

Adamant platelegs;1073

Adamant platelegs (g);2609

Adamant platelegs (h1);19175

Adamant platelegs (h2);19196

Adamant platelegs (h3);19217

Adamant platelegs (h4);19238

Adamant platelegs (h5);19259

Adamant platelegs (t);2601

Adamant plateskirt;1091

Adamant plateskirt (g);3475

Adamant plateskirt (h1);19177

Adamant heraldic armour set 5 (lg);19548

Adamant heraldic armour set 5 (sk);19558

Adamant kiteshield;1199

Adamant kiteshield (g);2611

Adamant kiteshield (t);2603

Adamant platebody;1123

Adamant platebody (g);2607

Adamant platebody (h1);19173

Adamant platebody (h2);19194

Adamant platebody (h3);19215

Adamant platebody (h4);19236

Adamant platebody (h5);19257

Adamant helm (h2);10298

Adamant helm (h3);10300

Adamant helm (h4);10302

Adamant helm (h5);10304

Adamant heraldic armour set 1 (lg);19540

Adamant heraldic armour set 1 (sk);19550

Adamant heraldic armour set 2 (lg);19542

Adamant heraldic armour set 2 (sk);19552

Adamant heraldic armour set 3 (lg);19544

Adamant heraldic armour set 3 (sk);19554

Adamant heraldic armour set 4 (lg);19546

Adamant heraldic armour set 4 (sk);19556

Adamant armour set (lg);11834

Adamant armour set (sk);11836

Adamant berserker shield 0;12920

Adamant boots;4129

Adamant chainbody;1111

Adamant full helm;1161

Adamant full helm (g);2613

Adamant full helm (t);2605

Adamant gold-trimmed armour set (lg);11890

Adamant gold-trimmed armour set (sk);11892

Adamant helm;1145

Adamant helm (h1);10296

Bruise blue snelm;3343

Bronze kiteshield;1189

Bronze platebody;1117

Bronze platelegs;1075

Bronze plateskirt;1087

Bronze sq shield;1173

Broodoo shield;6257

Broodoo shield;6235

Broodoo shield;6279

Broodoo shield (10);6215

Broodoo shield (10);6237

Broodoo shield (10);6259

Bruise blue snelm;3333

Black trimmed armour set (lg);11878

Black trimmed armour set (sk);11880

Bladestorm drape;23048

Blood'n'tar snelm;3329

Blood'n'tar snelm;3339

Broken bark snelm;3335

Bronze armour set (lg);11814

Bronze armour set (sk);11816

Bronze boots;4119

Bronze chainbody;1103

Bronze full helm;1155

Bronze helm;1139

Black plateskirt (h1);19171

Black plateskirt (h2);19192

Black plateskirt (h3);19213

Black plateskirt (h4);19234

Black plateskirt (h5);19255

Black plateskirt (t);3472

Black shield (h1);7332

Black shield (h2);7338

Black shield (h3);7344

Black shield (h4);7350

Black shield (h5);7356

Black sq shield;1179

Black platebody (h5);19251

Black platebody (t);2583

Black platelegs;1077

Black platelegs (g);2593

Black platelegs (h1);19169

Black platelegs (h2);19190

Black platelegs (h3);19211

Black platelegs (h4);19232

Black platelegs (h5);19253

Black platelegs (t);2585

Black plateskirt;1089

Black plateskirt (g);3473

Black heraldic armour set 5 (sk);19538

Black kiteshield;1195

Black kiteshield (g);2597

Black kiteshield (t);2589

Black mask;8921

Black mask (10);8901

Black platebody;1125

Black platebody (g);2591

Black platebody (h1);19167

Black platebody (h2);19188

Black platebody (h3);19209

Black platebody (h4);19230

Black helm (h3);10310

Black helm (h4);10312

Black helm (h5);10314

Black heraldic armour set 1 (lg);19520

Black heraldic armour set 1 (sk);19530

Black heraldic armour set 2 (lg);19522

Black heraldic armour set 2 (sk);19532

Black heraldic armour set 3 (lg);19524

Black heraldic armour set 3 (sk);19534

Black heraldic armour set 4 (lg);19526

Black heraldic armour set 4 (sk);19536

Black heraldic armour set 5 (lg);19528

Black armour set (lg);11826

Black armour set (sk);11828

Black boots;4125

Black chainbody;1107

Black full helm;1165

Black full helm (g);2595

Black full helm (t);2587

Black gold-trimmed armour set (lg);11882

Black gold-trimmed armour set (sk);11884

Black helm;1151

Black helm (h1);10306

Black helm (h2);10308

Combat hood 0;12969

Combat robe bottom 0;12983

Combat robe top 0;12976

Corrupt statius's full helm;13920

Corrupt statius's platebody;13908

Corrupt statius's platelegs;13914

Corrupt vesta's chainbody;13911

Corrupt vesta's plateskirt;13917

Fremennik round shield;10826

Iron armour set (lg);11818

Iron armour set (sk);11820

Iron boots;4121

Iron chainbody;1101

Iron full helm;1153

Iron helm;1137

Iron kiteshield;1191

Iron platebody;1115

Iron platelegs;1067

Iron plateskirt;1081

Iron sq shield;1175

Leather boots;1061

Leather gloves;1059

Myre snelm;3337

Myre snelm;3327

Mirror shield;4156

Mithril armour set (lg);11830

Mithril armour set (sk);11832

Mithril boots;4127

Mithril chainbody;1109

Mithril full helm;1159

Mithril helm;1143

Mithril kiteshield;1197

Mithril platebody;1121

Mithril platelegs;1071

Mithril plateskirt;1085

Mithril sq shield;1181

Ochre snelm;3341

Ochre snelm;3331

Rock climbing boots;3105

Spiked helmet;13105

Steel armour set (lg);11822

Steel armour set (sk);11824

Steel boots;4123

Steel chainbody;1105

Steel full helm;1157

Steel helm;1141

Steel kiteshield;1193

Steel platebody;1119

Steel platelegs;1069

Steel plateskirt;1083

Steel sq shield;1177

Tribal mask;6339

Tribal mask;6335

Tribal mask;6337

Tyras helm;9629

Worn-out black gauntlets;12995

Worn-out bronze gauntlets;12986

Worn-out iron gauntlets;12989

Worn-out mithril gauntlets;12998

Worn-out steel gauntlets;12992

White boots;6619

White chainbody;6615

White full helm;6623

White gloves;6629

White helm;6621

White kiteshield;6633

White platebody;6617

White platelegs;6625

White plateskirt;6627

White sq shield;6631

Wooden shield;1171

Worn-out adamant gauntlets;13001

Armadyl platelegs;19416

Armadyl plateskirt;19419

Ancient armour set (lg);19596

Ancient armour set (sk);19598

Ancient full helm;19407

Ancient kiteshield;19410

Ancient platebody;19398

Ancient platelegs;19401

Ancient plateskirt;19404

Armadyl armour set (lg);19588

Armadyl armour set (sk);19590

Armadyl full helm;19422

Armadyl kiteshield;19425

Armadyl platebody;19413

Bandos armour set (lg);19592

Bandos armour set (sk);19594

Bandos full helm;19437

Bandos kiteshield;19440

Bandos platebody;19428

Bandos platelegs;19431

Bandos plateskirt;19434

Berserker helm;3751

Corrupt dragon chainbody;13958

Corrupt dragon helm;13961

Corrupt dragon platelegs;13970

Corrupt dragon plateskirt;13967

Corrupt dragon sq shield;13964

Dwarven helmet;11200

Dragon boots;11732

Dragon chain armour set (lg);11842

Dragon chain armour set (sk);11844

Dragon chainbody;3140

Dragon full helm;11335

Dragon helm;1149

Dragon plate armour set (lg);14529

Dragon plate armour set (sk);14531

Dragon platebody;14479

Dragon platelegs;4087

Dragon plateskirt;4585

Dragon sq shield;1187

Elite black armour set;14527

Elite black full helm;14494

Elite black platebody;14492

Elite black platelegs;14490

Guthix armour set (sk);11932

Guthix full helm;2673

Guthix kiteshield;2675

Guthix platebody;2669

Guthix platelegs;2671

Guthix plateskirt;3480

Gilded armour set (lg);11938

Gilded armour set (sk);11940

Gilded full helm;3486

Gilded kiteshield;3488

Gilded platebody;3481

Gilded platelegs;3483

Gilded plateskirt;3485

Granite body;10564

Granite helm;10589

Granite legs;6809

Granite shield;3122

Guthix armour set (lg);11926

Helm of neitiznot;10828

Obsidian cape;6568

Rune plateskirt (h5);19269

Rune plateskirt (t);3477

Rune shield (h1);7336

Rune shield (h2);7342

Rune shield (h3);7348

Rune shield (h4);7354

Rune shield (h5);7360

Rune spikeshield 0;12927

Rune sq shield;1185

Rune trimmed armour set (lg);11894

Rune trimmed armour set (sk);11896

Rune platelegs (h1);19182

Rune platelegs (h2);19203

Rune platelegs (h3);19224

Rune platelegs (h4);19245

Rune platelegs (h5);19266

Rune platelegs (t);2625

Rune plateskirt;1093

Rune plateskirt (g);3476

Rune plateskirt (h1);19185

Rune plateskirt (h2);19206

Rune plateskirt (h3);19227

Rune plateskirt (h4);19248

Rune kiteshield (g);2621

Rune kiteshield (t);2629

Rune platebody;1127

Rune platebody (g);2615

Rune platebody (h1);19179

Rune platebody (h2);19200

Rune platebody (h3);19221

Rune platebody (h4);19242

Rune platebody (h5);19263

Rune platebody (t);2623

Rune platelegs;1079

Rune platelegs (g);2617

Rune helm (h5);10294

Rune heraldic armour set 1 (lg);19560

Rune heraldic armour set 1 (sk);19570

Rune heraldic armour set 2 (lg);19562

Rune heraldic armour set 2 (sk);19572

Rune heraldic armour set 3 (lg);19564

Rune heraldic armour set 3 (sk);19574

Rune heraldic armour set 4 (lg);19566

Rune heraldic armour set 4 (sk);19576

Rune heraldic armour set 5 (lg);19568

Rune heraldic armour set 5 (sk);19578

Rune kiteshield;1201

Rune boots;4131

Rune chainbody;1113

Rune full helm;1163

Rune full helm (g);2619

Rune full helm (t);2627

Rune gold-trimmed armour set (lg);11898

Rune gold-trimmed armour set (sk);11900

Rune helm;1147

Rune helm (h1);10286

Rune helm (h2);10288

Rune helm (h3);10290

Rune helm (h4);10292

Rock-shell armour set;11942

Rock-shell boots;6145

Rock-shell gloves;6151

Rock-shell helm;6128

Rock-shell legs;6130

Rock-shell plate;6129

Ruined dragon armour lump;14472

Ruined dragon armour shard;14476

Ruined dragon armour slice;14474

Rune armour set (lg);11838

Rune armour set (sk);11840

Rune berserker shield 0;12934

Saradomin armour set (lg);11928

Saradomin armour set (sk);11934

Saradomin full helm;2665

Saradomin kiteshield;2667

Saradomin platebody;2661

Saradomin platelegs;2663

Saradomin plateskirt;3479

Shield left half;2366

Shield right half;2368

Spirit shield;13734

Third-age full helmet;10350

Third-age kiteshield;10352

Third-age melee set;11858

Third-age platebody;10348

Third-age platelegs;10346

Toktz-ket-xil;6524

Warrior helm;3753

Worn-out dragon gauntlets;13007

Worn-out rune gauntlets;13004

Zamorak armour set (lg);11930

Zamorak armour set (sk);11936

Zamorak full helm;2657

Zamorak kiteshield;2659

Zamorak platebody;2653

Zamorak platelegs;2655

Zamorak plateskirt;3478

Ancient ceremonial boots;20133

Ancient ceremonial gloves;20131

Ancient ceremonial legs;20129

Ancient ceremonial mask;20125

Ancient ceremonial top;20127

Arcane sigil;13746

Arcane spirit shield;13738

Bandos boots;11728

Bandos chestplate;11724

Bandos tassets;11726

Barrows - dharok's set;11848

Barrows - guthan's set;11850

Barrows - torag's set;11854

Barrows - verac's set;11856

Blessed spirit shield;13736

Dharok's helm;4716

Dharok's helm 0;4884

Dharok's platebody;4720

Dharok's platebody 0;4896

Dharok's platelegs;4722

Dharok's platelegs 0;4902

Divine sigil;13748

Divine spirit shield;13740

Dragonfire shield;11284

Elysian sigil;13750

Elysian spirit shield;13742

Guthan's chainskirt;4730

Guthan's chainskirt 0;4926

Guthan's helm;4724

Guthan's helm 0;4908

Guthan's platebody;4728

Guthan's platebody 0;4920

New crystal shield;4224

Spectral sigil;13752

Spectral spirit shield;13744

Statius's full helm;13896

Statius's platebody;13884

Statius's platelegs;13890

Torag's helm;4745

Torag's helm 0;4956

Torag's platebody;4749

Torag's platebody 0;4968

Torag's platelegs;4751

Torag's platelegs 0;4974

Torva full helm;20135

Torva platebody;20139

Torva platelegs;20143

Verac's brassard;4757

Verac's brassard 0;4992

Verac's helm;4753

Verac's helm 0;4980

Verac's plateskirt;4759

Verac's plateskirt 0;4998

Vesta's chainbody;13887

Vesta's plateskirt;13893

Adamant hasta (p++);11412

Adamant longsword;1301

Adamant mace;1430

Adamant scimitar;1331

Adamant spear;1245

Adamant spear (p);1259

Adamant spear (p+);5712

Adamant spear (p++);5726

Adamant sword;1287

Adamant warhammer;1345

Ancient mace;11061

Adamant 2h sword;1317

Adamant battleaxe;1371

Adamant cane;13097

Adamant claws;3100

Adamant dagger;1211

Adamant dagger (p);1227

Adamant dagger (p+);5676

Adamant dagger (p++);5694

Adamant halberd;3200

Adamant hasta;11375

Adamant hasta (p);11407

Adamant hasta (p+);11410

Bronze longsword;1291

Bronze mace;1422

Bronze scimitar;1321

Bronze spear;1237

Bronze spear (p);1251

Bronze spear (p+);5704

Bronze spear (p++);5718

Bronze sword;1277

Bronze warhammer;1337

Bronze 2h sword;1307

Bronze battleaxe;1375

Bronze claws;3095

Bronze dagger;1205

Bronze dagger (p);1221

Bronze dagger (p+);5670

Bronze dagger (p++);5688

Bronze halberd;3190

Bronze hasta;11367

Bronze hasta (p);11379

Bronze hasta (p+);11382

Bronze hasta (p++);11384

Black spear;4580

Black spear (p);4582

Black spear (p+);5734

Black spear (p++);5736

Black sword;1283

Black warhammer;1341

Bone club;5018

Bone dagger;8872

Bone dagger (p);8874

Bone dagger (p+);8876

Bone dagger (p++);8878

Bone spear;5016

Black 2h sword;1313

Black battleaxe;1367

Black cane;13095

Black claws;3098

Black dagger;1217

Black dagger (p);1233

Black dagger (p+);5682

Black dagger (p++);5700

Black halberd;3196

Black longsword;1297

Black mace;1426

Black scimitar;1327

Corrupt statius's warhammer;13926

Corrupt vesta's longsword;13923

Corrupt vesta's spear;13929

Egg whisk;7435

Frying pan;7441

Gadderhammer;7668

Guthix mjolnir;6760

Iron longsword;1293

Iron mace;1420

Iron scimitar;1323

Iron spear;1239

Iron spear (p);1253

Iron spear (p+);5706

Iron spear (p++);5720

Iron sword;1279

Iron warhammer;1335

Iron 2h sword;1309

Iron battleaxe;1363

Iron claws;3096

Iron dagger;1203

Iron dagger (p);1219

Iron dagger (p+);5668

Iron dagger (p++);5686

Iron halberd;3192

Iron hasta;11369

Iron hasta (p);11386

Iron hasta (p+);11389

Iron hasta (p++);11391

Mithril hasta (p);11400

Mithril hasta (p+);11403

Mithril hasta (p++);11405

Mithril longsword;1299

Mithril mace;1428

Mithril scimitar;1329

Mithril spear;1243

Mithril spear (p);1257

Mithril spear (p+);5710

Mithril spear (p++);5724

Mithril sword;1285

Mithril warhammer;1343

Maple blackjack;6416

Maple blackjack (d);6420

Maple blackjack (o);6418

Mithril 2h sword;1315

Mithril battleaxe;1369

Mithril claws;3099

Mithril dagger;1209

Mithril dagger (p);1225

Mithril dagger (p+);5674

Mithril dagger (p++);5692

Mithril halberd;3198

Mithril hasta;11373

Oak blackjack (d);6410

Oak blackjack (o);6408

Ogre club;12570

Pirate's hook;2997

Steel sword;1281

Steel warhammer;1339

Steel halberd;3194

Steel hasta;11371

Steel hasta (p);11393

Steel hasta (p+);11396

Steel hasta (p++);11398

Steel longsword;1295

Steel mace;1424

Steel scimitar;1325

Steel spear;1241

Steel spear (p);1255

Steel spear (p+);5708

Steel spear (p++);5722

Saradomin mjolnir;6762

Silver sickle;2961

Skewer;7443

Spatula;7439

Spork;7437

Steel 2h sword;1311

Steel battleaxe;1365

Steel claws;3097

Steel dagger;1207

Steel dagger (p);1223

Steel dagger (p+);5672

Steel dagger (p++);5690

White warhammer;6613

Willow blackjack (d);6414

Willow blackjack (o);6412

Willow-blackjack;4600

Wooden spoon;7433

White 2h sword;6609

White battleaxe;6589

White claws;6587

White dagger;6591

White dagger (p);6593

White dagger (p+);6595

White dagger (p++);6597

White halberd;6599

White longsword;6607

White mace;6601

White scimitar;6611

White sword;6605

Zamorak mjolnir;6764

Brackish blade;20671

Brine sabre;11037

Cleaver;7451

Corrupt dragon battleaxe;13973

Corrupt dragon dagger;13976

Corrupt dragon longsword;13982

Corrupt dragon mace;13985

Corrupt dragon scimitar;13979

Corrupt dragon spear;13988

Dragon spear (p);1263

Dragon spear (p+);5716

Dragon spear (p++);5730

Dragon 2h sword;7158

Dragon battleaxe;1377

Dragon claws;14484

Dragon dagger;1215

Dragon dagger (p);1231

Dragon dagger (p+);5680

Dragon dagger (p++);5698

Dragon halberd;3204

Dragon longsword;1305

Dragon mace;1434

Dragon scimitar;4587

Dragon spear;1249

Granite mace;14679

Granite maul;4153

Kitchen knife;7447

Leaf-bladed sword;13290

Meat tenderiser;7449

Rune hasta (p+);11417

Rune hasta (p++);11419

Rune longsword;1303

Rune mace;1432

Rune scimitar;1333

Rune spear;1247

Rune spear (p);1261

Rune spear (p+);5714

Rune spear (p++);5728

Rune sword;1289

Rune warhammer;1347

Rolling pin;7445

Rune 2h sword;1319

Rune battleaxe;1373

Rune cane;13099

Rune claws;3101

Rune dagger;1213

Rune dagger (p);1229

Rune dagger (p+);5678

Rune dagger (p++);5696

Rune halberd;3202

Rune hasta;11377

Rune hasta (p);11414

Toktz-xil-ak;6523

Toktz-xil-ek;6525

Tzhaar-ket-em;6527

Tzhaar-ket-om;6528

Abyssal whip;4151

Armadyl godsword;11694

Armadyl hilt;11702

Bandos godsword;11696

Bandos hilt;11704

Dharok's greataxe;4718

Dharok's greataxe 0;4890

Godsword blade;11690

Godsword shard 1;11710

Godsword shard 2;11712

Godsword shard 3;11714

Godsword shards;11688

Godsword shards;11692

Godsword shards;11686

Guthan's warspear;4726

Guthan's warspear 0;4914

Saradomin godsword;11698

Saradomin hilt;11706

Saradomin sword;11730

Statius's warhammer;13902

Torag's hammers;4747

Torag's hammers 0;4962

Verac's flail;4755

Verac's flail 0;4986

Vesta's longsword;13899

Vesta's spear;13905

Whip vine;21369

Zamorak godsword;11700

Zamorak hilt;11708

Zamorakian spear;11716

Adamant bar;2361

Adamantite ore;449

Bronze bar;2349

Clay;434

Coal;453

Copper ore;436

Draconic visage;11286

Gold bar;2357

Gold ore;444

Granite (2kg);6981

Granite (500g);6979

Granite (5kg);6983

Iron bar;2351

Iron ore;440

Limestone;3211

Limestone brick;3420

Mithril bar;2359

Mithril ore;447

Rune bar;2363

Runite ore;451

Sandstone (10kg);6977

Sandstone (1kg);6971

Sandstone (2kg);6973

Sandstone (5kg);6975

Silver bar;2355

Silver ore;442

Steel bar;2353

Tin ore;438

Attack mix (1);11431

Attack mix (2);11429

Attack potion (1);125

Attack potion (2);123

Attack potion (3);121

Attack potion (4);2428

Antipoison mix (2);11433

Antipoison+ (1);5949

Antipoison+ (2);5947

Antipoison+ (3);5945

Antipoison+ (4);5943

Antipoison+ flask (6);23579

Antipoison++ (1);5958

Antipoison++ (2);5956

Antipoison++ (3);5954

Antipoison++ (4);5952

Antipoison++ flask (6);23591

Attack flask (6);23195

Antifire (2);2456

Antifire (3);2454

Antifire (4);2452

Antifire flask (6);23363

Antifire mix (1);11507

Antifire mix (2);11505

Antipoison (1);179

Antipoison (2);177

Antipoison (3);175

Antipoison (4);2446

Antipoison flask (6);23315

Antipoison mix (1);11435

Agility flask (6);23411

Agility mix (1);11463

Agility mix (2);11461

Agility potion (1);3038

Agility potion (2);3036

Agility potion (3);3034

Agility potion (4);3032

Anti-p supermix (1);11475

Anti-p supermix (2);11473

Antidote+ mix (1);11503

Antidote+ mix (2);11501

Antifire (1);2458

Crafting potion (1);14844

Crafting potion (2);14842

Crafting potion (3);14840

Crafting potion (4);14838

Combat flask (6);23447

Combat mix (1);11447

Combat mix (2);11445

Combat potion (1);9745

Combat potion (2);9743

Combat potion (3);9741

Combat potion (4);9739

Compost potion (1);6476

Compost potion (2);6474

Compost potion (3);6472

Compost potion (4);6470

Crafting flask (6);23459

Defence flask (6);23231

Defence mix (1);11459

Defence mix (2);11457

Defence potion (1);137

Defence potion (2);135

Defence potion (3);133

Defence potion (4);2432

Energy flask (6);23375

Energy mix (1);11455

Energy mix (2);11453

Energy potion (1);3014

Energy potion (2);3012

Energy potion (3);3010

Energy potion (4);3008

Fishing flask (6);23267

Fishing mix (1);11479

Fishing mix (2);11477

Fishing potion (1);155

Fishing potion (2);153

Fishing potion (3);151

Fishing potion (4);2438

Fletching flask (6);23471

Fletching potion (1);14852

Fletching potion (2);14850

Fletching potion (3);14848

Fletching potion (4);14846

Guthix balance (1);7666

Guthix balance (2);7664

Guthix balance (3);7662

Guthix balance (4);7660

Guthix balance flask (6);23555

Guthix rest (1);4423

Guthix rest (2);4421

Guthix rest (3);4419

Guthix rest (4);4417

Holy elixir;13754

Hunter flask (6);23435

Hunter potion (1);10004

Hunter potion (2);10002

Hunter potion (3);10000

Hunter potion (4);9998

Hunting mix (1);11519

Hunting mix (2);11517

Magic essence mix (1);11491

Magic essence mix (2);11489

Magic flask (6);23423

Magic mix (1);11515

Magic mix (2);11513

Magic potion (1);3046

Magic potion (2);3044

Magic potion (3);3042

Magic potion (4);3040

Prayer renewal (3);21632

Prayer renewal (4);21630

Prayer renewal flask (6);23609

Plant cure;6036

Poison chalice;197

Potion;195

Prayer flask (6);23243

Prayer mix (1);11467

Prayer mix (2);11465

Prayer potion (1);143

Prayer potion (2);141

Prayer potion (3);139

Prayer potion (4);2434

Prayer renewal (1);21636

Prayer renewal (2);21634

Relicym's mix (1);11439

Relicym's mix (2);11437

Restore flask (6);23219

Restore mix (1);11451

Restore mix (2);11449

Restore potion (1);131

Restore potion (2);129

Restore potion (3);127

Restore potion (4);2430

Ranging flask (6);23303

Ranging mix (1);11511

Ranging mix (2);11509

Ranging potion (1);173

Ranging potion (2);171

Ranging potion (3);169

Ranging potion (4);2444

Relicym's balm (1);4848

Relicym's balm (2);4846

Relicym's balm (3);4844

Relicym's balm (4);4842

Relicym's balm flask (6);23537

Super strength mix (1);11487

Super strength mix (2);11485

Super restore (1);3030

Super restore (2);3028

Super restore (3);3026

Super restore (4);3024

Super restore flask (6);23399

Super restore mix (1);11495

Super restore mix (2);11493

Super strength (1);161

Super strength (2);159

Super strength (3);157

Super strength (4);2440

Super strength flask (6);23279

Super defence (3);163

Super defence (4);2442

Super defence flask (6);23291

Super defence mix (1);11499

Super defence mix (2);11497

Super energy (1);3022

Super energy (2);3020

Super energy (3);3018

Super energy (4);3016

Super energy flask (6);23387

Super energy mix (1);11483

Super energy mix (2);11481

Super antipoison (3);181

Super antipoison (4);2448

Super antipoison flask (6);23327

Super attack (1);149

Super attack (2);147

Super attack (3);145

Super attack (4);2436

Super attack flask (6);23255

Super attack mix (1);11471

Super attack mix (2);11469

Super defence (1);167

Super defence (2);165

Strength mix (2);11443

Strength potion (1);119

Strength potion (2);117

Strength potion (3);115

Strength potion (4);113

Summoning flask (6);23621

Summoning potion (1);12146

Summoning potion (2);12144

Summoning potion (3);12142

Summoning potion (4);12140

Super antipoison (1);185

Super antipoison (2);183

Sanfew serum (1);10931

Sanfew serum (2);10929

Sanfew serum (3);10927

Sanfew serum (4);10925

Sanfew serum flask (6);23567

Saradomin brew (1);6691

Saradomin brew (2);6689

Saradomin brew (3);6687

Saradomin brew (4);6685

Saradomin brew flask (6);23351

Strength flask (6);23207

Strength mix (1);11441

Weapon poison;187

Weapon poison+;5937

Weapon poison++;5940

Zamorak brew (1);193

Zamorak brew (2);191

Zamorak brew (3);189

Zamorak brew (4);2450

Zamorak brew flask (6);23339

Zamorak mix (1);11523

Zamorak mix (2);11521

Armadyl mitre;19374

Armadyl page 1;19604

Armadyl page 2;19605

Armadyl page 3;19606

Armadyl page 4;19607

Armadyl robe legs;19386

Armadyl robe top;19380

Armadyl stole;19392

Ancient cloak;19372

Ancient crozier;19366

Ancient mitre;19378

Ancient page 1;19608

Ancient page 2;19609

Ancient page 3;19610

Ancient page 4;19611

Ancient robe legs;19390

Ancient robe top;19382

Ancient stole;19396

Armadyl cloak;19368

Armadyl crozier;19362

Bandos cloak;19370

Bandos crozier;19364

Bandos mitre;19376

Bandos page 1;19600

Bandos page 2;19601

Bandos page 3;19602

Bandos page 4;19603

Bandos robe legs;19388

Bandos robe top;19384

Bandos stole;19394

Druid's robe;538

Druid's robe;540

Guthix cloak;10448

Guthix mitre;10454

Guthix page 1;3835

Guthix page 2;3836

Guthix page 3;3837

Guthix page 4;3838

Guthix robe legs;10466

Guthix robe top;10462

Guthix stole;10472

Initiate cuisse;5576

Initiate harness f;23125

Initiate harness m;9668

Initiate hauberk;5575

Initiate sallet;5574

Initiate tasset;23122

Monk's robe;542

Monk's robe;544

Priest gown;426

Priest gown;428

Pros'yte harness f;9670

Pros'yte harness m;9666

Proselyte cuisse;9676

Proselyte hauberk;9674

Proselyte sallet;9672

Proselyte tasset;9678

Saradomin cloak;10446

Saradomin mitre;10452

Saradomin page 1;3827

Saradomin page 2;3828

Saradomin page 3;3829

Saradomin page 4;3830

Saradomin robe legs;10464

Saradomin robe top;10458

Saradomin stole;10470

Third-age druidic cloak;19311

Third-age druidic robe;19320

Third-age druidic robe top;19317

Third-age druidic staff;19308

Third-age druidic wreath;19314

Third-age prayer set;19580

Zamorak cloak;10450

Zamorak mitre;10456

Zamorak page 1;3831

Zamorak page 2;3832

Zamorak page 3;3833

Zamorak page 4;3834

Zamorak robe legs;10468

Zamorak robe top;10460

Zamorak stole;10474

Accursed ashes;20266

Arctic pyre logs;10808

Asyn remains;3402

Babydragon bones;534

Bat bones;530

Big bones;532

Bones;526

Burnt bones;528

Dagannoth bones;6729

Dragon bones;536

Eucalyptus pyre logs;12583

Fayrg bones;4830

Fiyr remains;3404

Frost dragon bones;18832

Impious ashes;20264

Infernal ashes;20268

Jogre bones;3125

Loar remains;3396

Magic pyre logs;3448

Mahogany pyre logs;6213

Maple pyre logs;3444

Monkey bones;3183

Oak pyre logs;3440

Olive oil (1);3428

Olive oil (2);3426

Olive oil (3);3424

Olive oil (4);3422

Ourg bones;14793

Ourg bones;4834

Phrin remains;3398

Pyre logs;3438

Raurg bones;4832

Riyl remains;3400

Sacred oil (1);3436

Sacred oil (2);3434

Sacred oil (3);3432

Sacred oil (4);3430

Shaikahan bones;3123

Teak pyre logs;6211

Willow pyre logs;3442

Wolf bones;2859

Wyvern bones;6812

Yew pyre logs;3446

Zogre bones;4812

Arrowstorm drape;23050

Ancient body;19445

Ancient chaps;19447

Ancient coif;19449

Ancient vambraces;19443

Archer helm;3749

Armadyl body;19461

Armadyl chainskirt;11722

Armadyl chaps;19463

Armadyl chestplate;11720

Armadyl coif;19465

Armadyl helmet;11718

Armadyl vambraces;19459

Blue d'hide body;2499

Blue d'hide chaps;2493

Blue d'hide coif 0;12948

Blue d'hide gold-trimmed set;11918

Blue d'hide trimmed set;11916

Blue d'hide vambraces;2487

Blue dragonhide set;11866

Blue spiky vambraces;10081

Bandos body;19453

Bandos chaps;19455

Bandos coif;19457

Bandos vambraces;19451

Barrows - karil's set;11852

Black d'hide body;2503

Black d'hide chaps;2497

Black d'hide coif 0;12962

Black d'hide vambraces;2491

Black dragonhide set;11870

Black spiky vambraces;10085

Blue d'hide blessed set;11922

Coif;1169

Corrupt morrigan's coif;13950

Corrupt morrigan's leather body;13944

Corrupt morrigan's leather chaps;13947

Dragonhide body (g);7374

Dragonhide body (g);7370

Dragonhide body (t);7376

Dragonhide body (t);7372

Dragonhide chaps (g);7378

Dragonhide chaps (g);7382

Dragonhide chaps (t);7380

Dragonhide chaps (t);7384

Dyed brown d'hide blessed set;19582

Dyed purple d'hide blessed set;19584

Dyed silver d'hide blessed set;19586

Focus sight;15490

Frog-leather body;10954

Frog-leather boots;10958

Frog-leather chaps;10956

Guthix coif;10382

Guthix vambraces;10376

Gold-trimmed leather armour set;11910

Green d'hide blessed set;11920

Green d'hide body;1135

Green d'hide chaps;1099

Green d'hide coif 0;12941

Green d'hide gold-trimmed set;11914

Green d'hide trimmed set;11912

Green d'hide vambraces;1065

Green dragonhide set;11864

Green spiky vambraces;10079

Guthix body;10378

Guthix chaps;10380

Hardleather body;1131

Karil's coif;4732

Karil's coif 0;4932

Karil's skirt;4738

Karil's skirt 0;4950

Karil's top;4736

Karil's top 0;4944

Leather body;1129

Leather chaps;1095

Leather cowl;1167

Leather vambraces;1063

Morrigan's coif;13876

Morrigan's leather body;13870

Morrigan's leather chaps;13873

Pernix body;20151

Pernix chaps;20155

Pernix cowl;20147

Ranger boots;2577

Red d'hide blessed set;11924

Red d'hide body;2501

Red d'hide chaps;2495

Red d'hide coif 0;12955

Red d'hide vambraces;2489

Red dragonhide set;11868

Red spiky vambraces;10083

Robin hood hat;2581

Spined boots;6143

Spined chaps;6135

Spined gloves;6149

Spined helm;6131

Studded body;1133

Studded body (g);7362

Studded body (t);7364

Studded chaps;1097

Studded chaps (g);7366

Studded chaps (t);7368

Saradomin body;10386

Saradomin chaps;10388

Saradomin coif;10390

Saradomin vambraces;10384

Snakeskin bandana;6326

Snakeskin body;6322

Snakeskin boots;6328

Snakeskin chaps;6324

Snakeskin vambraces;6330

Spiky vambraces;10077

Spined armour set;11944

Spined body;6133

Third-age range coif;10334

Third-age range legs;10332

Third-age range top;10330

Third-age ranger set;11860

Third-age vambraces;10336

Trimmed leather armour set;11908

Yak-hide armour;10822

Yak-hide armour;10824

Zamorak body;10370

Zamorak chaps;10372

Zamorak coif;10374

Zamorak vambraces;10368

Adamant crossbow;9183

Black crossbow;13081

Bolas;21365

Bronze crossbow;9174

Cannon barrels;10

Cannon base;6

Cannon furnace;12

Cannon stand;8

Comp ogre bow;4827

Crossbow;837

Crystal seed;4207

Dark bow;11235

Dorgeshuun c'bow;8880

Dwarf cannon set;11967

Guthix bow;19146

Hand cannon;15241

Hunters' crossbow;10156

Iron crossbow;9177

Karil's crossbow;4734

Karil's crossbow 0;4938

Longbow;839

Magic composite bow;10284

Magic longbow;859

Magic shortbow;861

Maple longbow;851

Maple shortbow;853

Mith crossbow;9181

New crystal bow;4212

Oak longbow;845

Oak shortbow;843

Rune crossbow;9185

Sagaie;21364

Saradomin bow;19143

Seercull;6724

Shortbow;841

Sling;19830

Steel crossbow;9179

Willow composite bow;10280

Willow longbow;847

Willow shortbow;849

Yew composite bow;10282

Yew longbow;855

Yew shortbow;857

Zamorak bow;19149

Zaryte bow;20171

Air talisman;1438

Air tiara;5527

Blood talisman;1450

Blood tiara;5549

Body talisman;1446

Body tiara;5533

Chaos talisman;1452

Chaos tiara;5543

Cosmic talisman;1454

Cosmic tiara;5539

Death talisman;1456

Death tiara;5547

Earth talisman;1440

Earth tiara;5535

Elemental talisman;5516

Fire talisman;1442

Fire tiara;5537

Law talisman;1458

Law tiara;5545

Mind talisman;1448

Mind tiara;5529

Nature talisman;1462

Nature tiara;5541

Pure essence;7936

Rune essence;1436

Tiara;5525

Water talisman;1444

Water tiara;5531

Air rune;556

Ardougne teleport;8011

Astral rune;9075

Bandit camp teleport;19476

Blood rune;565

Body rune;559

Bones to bananas;8014

Bones to peaches;8015

Camelot teleport;8010

Chaos rune;562

Cosmic rune;564

Death rune;560

Dust rune;4696

Earth rune;557

Enchant diamond;8019

Enchant dragonstn.;8020

Enchant emerald;8017

Enchant onyx;8021

Enchant ruby;8018

Enchant sapphire;8016

Falador teleport;8009

Fire rune;554

Grand seed pod;9469

Juju teleport spiritbag;19967

Lava rune;4699

Law rune;563

Lumber yard teleport;19480

Lumbridge teleport;8008

Mind rune;558

Miscellania teleport;19477

Mist rune;4695

Mud rune;4698

Nardah teleport;19475

Nature rune;561

Pharaoh's sceptre;9050

Pharaoh's sceptre (3);9044

Phoenix lair teleport;19478

Smoke rune;4697

Soul rune;566

Steam rune;4694

Tai bwo wannai teleport;19479

Teleport to house;8013

Varrock teleport;8007

Watchtower t'port;8012

Water rune;555

Acorn;5312

Apple tree seed;5283

Asgarnian seed;5308

Avantoe seed;5298

Banana tree seed;5284

Barley seed;5305

Belladonna seed;5281

Bittercap mushroom spore;5282

Blue blossom seed;19927

Cabbage seed;5324

Cactus seed;5280

Cadantine seed;5301

Cadavaberry seed;5102

Calquat tree seed;5290

Curry tree seed;5286

Dwarf weed seed;5303

Dwellberry seed;5103

Evil turnip seed;12148

Fellstalk seed;21621

Gout tuber;6311

Green blossom seed;19932

Guam seed;5291

Hammerstone seed;5307

Harralander seed;5294

Irit seed;5297

Jangerberry seed;5104

Jute seed;5306

Krandorian seed;5310

Kwuarm seed;5299

Lantadyme seed;5302

Limpwurt seed;5100

Magic seed;5316

Maple seed;5314

Marigold seed;5096

Marrentill seed;5292

Morchella mushroom spore;21620

Nasturtium seed;5098

Onion seed;5319

Orange tree seed;5285

Palm tree seed;5289

Papaya tree seed;5288

Pineapple seed;5287

Poison ivy seed;5106

Potato seed;5318

Ranarr seed;5295

Red blossom seed;19922

Redberry seed;5101

Rosemary seed;5097

Snapdragon seed;5300

Spirit weed seed;12176

Strawberry seed;5323

Sweetcorn seed;5320

Tarromin seed;5293

Toadflax seed;5296

Tomato seed;5322

Torstol seed;5304

Watermelon seed;5321

Wergali seed;14870

Whiteberry seed;5105

Wildblood seed;5311

Willow seed;5313

Woad seed;5099

Yanillian seed;5309

Yew seed;5315

Abyssal drain scroll;12454

Abyssal stealth scroll;12427

Acorn missile scroll;12457

Addy bull rush scroll;12465

Ambush scroll;12836

Arctic blast scroll;12451

Blood drain scroll;12444

Boil scroll;12833

Bronze bull rush scroll;12461

Call to arms scroll;12443

Cheese feast scroll;12430

Crushing claw scroll;12449

Deadly claw scroll;12831

Dissolve scroll;12453

Doomsphere scroll;12455

Dreadfowl strike scroll;12445

Dust cloud scroll;12468

Ebon thunder scroll;12837

Egg spawn scroll;12428

Electric lash scroll;12460

Essence shipment scroll;12827

Evil flames scroll;12448

Explode scroll;12834

Famine scroll;12830

Fetch casket scroll;19621

Fireball assault scroll;12839

Fish rain scroll;12424

Fruitfall scroll;12423

Generate compost scroll;12440

Goad scroll;12835

Healing aura scroll;12434

Herbcall scroll;12422

Howl scroll;12425

Immense heat scroll;12829

Inferno scroll;12841

Insane ferocity scroll;12433

Iron bull rush scroll;12462

Iron within scroll;12828

Magic focus scroll;12437

Mantis strike scroll;12450

Mith bull rush scroll;12464

Multichop scroll;12429

Oph. incubation scroll;12436

Pester scroll;12838

Petrifying gaze scroll;12458

Poisonous blast scroll;12467

Regrowth scroll;12442

Rending scroll;12840

Rise from the ashes scroll;14622

Rune bull rush scroll;12466

Sandstorm scroll;12446

Slime spray scroll;12459

Spike shot scroll;12456

Steel bull rush scroll;12463

Steel of legends scroll;12825

Stony shell scroll;12533

Swallow whole scroll;12438

Swamp plague scroll;12832

Testudo scroll;12439

Thieving fingers scroll;12426

Tireless run scroll;12441

Titan's con. scroll;12824

Toad bark scroll;12452

Unburden scroll;12431

Vampyre touch scroll;12447

Venom shot scroll;12432

Volcanic str. scroll;12826

Winter storage scroll;12435

Accursed urn (nr);20416

Adamant hatchet;1357

Adamant pickaxe;1271

Airtight pot;4436

Amulet mould;1595

Archery ticket;1464

Astronomy book;600

Brass key;983

Bronze hatchet;1351

Bronze pickaxe;1265

Brown apron;1757

Bucket;1925

Bucket of water;1929

Bullseye lantern;4546

Bullseye lantern;4548

Bag of salt;4161

Barb-tail harpoon;10129

Barrel;3216

Basket;5376

Beer glass;1919

Big fishing net;305

Black hatchet;1361

Blue firelighter;7331

Bolt mould;9434

Bowl;1923

Bowl of water;1921

Bracelet mould;11065

Cracked cooking urn (nr);20350

Cracked fishing urn (nr);20320

Cracked mining urn (nr);20380

Cracked smelting urn (nr);20272

Cracked woodcutting urn (nr);20296

Crayfish cage;13431

Crystal key;989

Cake tin;1887

Calquat fruit;5980

Calquat keg;5769

Candle;36

Candle lantern;4529

Candle lantern;4527

Charcoal;973

Chef's hat;1949

Chisel;1755

Cleaning cloth;3188

Compost;6032

Cooking urn (nr);20362

Decorated cooking urn (nr);20374

Decorated fishing urn (nr);20344

Decorated mining urn (nr);20404

Dragon hatchet;6739

Dragon pickaxe;15259

Earmuffs;4166

Empty cup;1980

Empty pot;1931

Empty sack;5418

Empty seaweed net;14859

Face mask;4164

Fishbowl;6667

Fishing bait;313

Fishing rod;307

Fishing urn (nr);20332

Fly fishing rod;309

Fragile cooking urn (nr);20356

Fragile fishing urn (nr);20326

Fragile mining urn (nr);20386

Fragile smelting urn (nr);20278

Fragile woodcutting urn (nr);20302

Gardening boots;5345

Gardening trowel;5325

Glassblowing book;11656

Glassblowing pipe;1785

Green firelighter;7330

Hammer;2347

Harpoon;311

Holy mould;1599

Impious urn (nr);20410

Infernal urn (nr);20422

Insulated boots;7159

Iron hatchet;1349

Iron pickaxe;1267

Iron spit;7225

Jade machete;6315

Jug;1935

Jug of water;1937

Karambwan vessel;3157

Knife;946

Light orb;10973

Lobster pot;301

Lockpick;1523

Loop half of a key;987

Machete;975

Mining helmet;5014

Mining urn (nr);20392

Mithril hatchet;1355

Mithril pickaxe;1273

Muddy key;991

Necklace mould;1597

Needle;1733

Newcomer map;550

Nose peg;4168

Ogre coffin key;4850

Oil lamp;4522

Oil lamp;4525

Oil lantern;4537

Oil lantern;4535

Opal machete;6313

Papyrus;970

Pestle and mortar;233

Pie dish;2313

Pie recipe book;7162

Plant pot;5354

Plant pot;5350

Pot lid;4440

Purple firelighter;10326

Rake;5341

Raw swamp paste;1940

Red firelighter;7329

Red topaz machete;6317

Ring mould;1592

Rock hammer;4162

Rope;954

Rune hatchet;1359

Rune pickaxe;1275

Swamp paste;1941

Smelting urn (nr);20284

Spade;952

Spiny helmet;4551

Steel hatchet;1353

Steel pickaxe;1269

Strong cooking urn (nr);20368

Strong fishing urn (nr);20338

Strong mining urn (nr);20398

Strong smelting urn (nr);20290

Strong woodcutting urn (nr);20314

Stronghold notes;9004

Supercompost;6034

Sample bottle;3377

Saw;8794

Secateurs;5329

Security book;9003

Seed dibber;5343

Shears;1735

Sickle mould;2976

Silk;950

Sinister key;993

Skewer stick;6305

Slayer bell;10952

Small fishing net;303

Thread;1734

Tiara mould;5523

Tinderbox;590

Tooth half of a key;985

Trading sticks;6306

Unlit bug lantern;7051

Unlit torch;596

Watering can;5331

Waterskin (0);1831

Waterskin (4);1823

White apron;1005

White firelighter;10327

Woodcutting urn (nr);20308

 

 

Share this post


Link to post
Share on other sites

Sounds interesting - I actually experimented with this on a project not too long ago. Have you considered making it a library rather than a console application - extending it's usage a bit further abroad?

 

Another point to note - how have you handled actually finding the IDs? The obvious initial attempt would be to iterate up to some given number testing the page responses are valid, but that's highly inefficient for both the utility and server requests!

 

My final design used the category API to find how many items fall into each starting letter for each category, and then requested the search pages for these - which ended up compiling a list of all the valid (tradeable) IDs - as you say, ending up at around 3,400. A fairly smaller number than 20,000+! Did you do anything similar?

 

Yet another good discussion is how you handled Jagex's temporary throttling of server requests? I've tried multiple ways; randomised timeouts, exponentially increasing timeouts, varying request time-spans - all not quite meeting an optimum point. I even attempted to craft multiple GET requests and send those along at once: still throttled. Any luck on your end? It'd be nice to have some guidelines on API usage from Jagex, but I don't believe that they'll ever be particularly forthcoming about parsing the full database quickly...

 

Also, JSON.Net for parsing the responses?

Share this post


Link to post
Share on other sites

Sounds interesting - I actually experimented with this on a project not too long ago. Have you considered making it a library rather than a console application - extending it's usage a bit further abroad?

 

Another point to note - how have you handled actually finding the IDs? The obvious initial attempt would be to iterate up to some given number testing the page responses are valid, but that's highly inefficient for both the utility and server requests!

 

My final design used the category API to find how many items fall into each starting letter for each category, and then requested the search pages for these - which ended up compiling a list of all the valid (tradeable) IDs - as you say, ending up at around 3,400. A fairly smaller number than 20,000+! Did you do anything similar?

 

Yet another good discussion is how you handled Jagex's temporary throttling of server requests? I've tried multiple ways; randomised timeouts, exponentially increasing timeouts, varying request time-spans - all not quite meeting an optimum point. I even attempted to craft multiple GET requests and send those along at once: still throttled. Any luck on your end? It'd be nice to have some guidelines on API usage from Jagex, but I don't believe that they'll ever be particularly forthcoming about parsing the full database quickly...

 

Also, JSON.Net for parsing the responses?

 

 

I will say... it wasn't an easy task. I actually wrote my own classes to parse the .json. I used the category API with each letter as you said to compile the list of pages with items on them. The challenge that you mentioned about the server requests was a simple but oblivious fix. I used System.threading.thread.sleep(). Its tacky but it works. I also closed the connection after each response. I'll answer the rest of your questions when I add the source. I'm gonna work on creating a library like you mentioned.

Share this post


Link to post
Share on other sites

[...]

 

I will say... it wasn't an easy task. I actually wrote my own classes to parse the .json. I used the category API with each letter as you said to compile the list of pages with items on them. The challenge that you mentioned about the server requests was a simple but oblivious fix. I used System.threading.thread.sleep(). Its tacky but it works. I also closed the connection after each response. I'll answer the rest of your questions when I add the source. I'm gonna work on creating a library like you mentioned.

 

Sounds like you went through the same thought process as me then - good stuff! Look forward to seeing the result.

Share this post


Link to post
Share on other sites

[...]

 

I will say... it wasn't an easy task. I actually wrote my own classes to parse the .json. I used the category API with each letter as you said to compile the list of pages with items on them. The challenge that you mentioned about the server requests was a simple but oblivious fix. I used System.threading.thread.sleep(). Its tacky but it works. I also closed the connection after each response. I'll answer the rest of your questions when I add the source. I'm gonna work on creating a library like you mentioned.

 

Sounds like you went through the same thought process as me then - good stuff! Look forward to seeing the result.

 

I have posted the source. It isn't structured very well because I just threw it together. I'll update it to make it more organized soon.

Share this post


Link to post
Share on other sites

Cheers for putting that online - there's a few differences to what mine was so that's quite interesting to see how someone else would do it!

 

I don't have much of a chance to test it at the moment, but I'm interested that a 5 second wait time is enough to not throw up any blocking errors from Jagex. Although, granted; in my testing I was parsing the item's pages after searching for pages - a further 3,400+ requests is going to change things!

 

I did notice a couple of small things, Line 114 in Program.cs, you set reserror to indicate a WebException:

 

catch (WebException ex) {
   PageErrors.Add(bs[i].ToString() + " Error:" + ex.Status);
   reserror = true;
}
if (reserror == true) {
   reserror = false;
   continue;
}

 

As far as I can tell, reserror isn't used anywhere else - it'd make more sense to just continue inside the catch-exception block rather than flag an error?

 

I also noticed that your PageLoader class uses ArrayList as it's base class. To me that seems a little counter-intuitive, the class is making use of an ArrayList, rather than actually extending it? It seems cleaner to just have a class variable storing the ArrayList and accessors to that - less coupling that way.

 

Lastly, I see you're not checking for Jagex blocking requests. When they block a request, they return a HTTP 200 OK status, which means no WebException is going to occur - the way to identify it is that the Content-Length response header indicates 0 length. Right now it looks like you're just skipping over this if there is no content - or, possible worst case, passing an empty string to the Json Converter? The biggest trouble I found with this is integrating it into a library such that callers either, 1) Don't have to deal with bottling issues / exceptions or 2) Have to catch the exception and re-send the request. I resorted to providing access to the library API through a gateway, where exceptions had to be caught; but alongside this I constructed an Asynchronous requester which allows callers to request callbacks when the page is retrieved - which would be whenever Jagex stop blocking the requests.

 

Other than those, I do like it - there's a few points in there that I hadn't thought of and I like the Json parser, wasn't aware of JavascriptSerializer. Nice job! =D>

 

If you're interested in seeing the API I constructed, I've thrown that up on GitHub: GitHub - GeApi. It's nowhere near perfect but may give you some ideas like yours did mine!

Share this post


Link to post
Share on other sites

Seeing as you guys sparked me to do this. I'm gonna start hosting JSON string dumps of the GE as made available by the Grand Exchange API. It should be noted that it's not actually all the tradeable items according to tip.it's DB which says there are 4,504. It's still currently a work in progress.

 

Available files at the moment.

 

This is a json string of all data collected during a crawl:

http://lo3.eu/runescape/dumps/GE.1328927605.json

['categories']
   [$categoryiteration]
       ['types']
       ['alpha']
           [$alphaiteration]
               ['letter'] $alphaletter
               ['items'] $NumberItemsInCategoryAlpha
['items']
   [$categoryiteration]
       [$alphaiteration]
           [$pageiteration]
               ['total'] $NumberItemsInCategoryAlpha
               ['items']
                   [$itemiteration]
                       ['icon'] $url
                       ['icon_large'] $url
                       ['id'] $id
                       ['type'] $CategoryName
                       ['typeIcon'] $url
                       ['name'] $ItemName
                       ['current']
                           ['trend'] $string
                           ['price'] $ItemPrice
                       ['today']
                           ['trend'] $string
                           ['price'] $ItemPrice

 

This is a json string of my current mysql database (only price data on items basically):

http://lo3.eu/runescape/flats/GE.1328927605.json

['categories']
   [$catagoryname]
       [$alpha] $NumberItemsInCategoryAlpha
['items']
   [$itemid]
       ['name'] $itemname
       ['categoryid'] $categoryid
       ['price'] $price

 

Equivalent var_dump()

array
 'categories' => 
   array
     'Miscellaneous' => 
       array
         '#' => int 0
         'a' => int 11
         'b' => int 4
           ...
 'items' => 
   array
     21736 => 
       array
         'name' => string 'Akrisae's hood' (length=14)
         'categoryid' => int 0
         'price' => string '687.6k' (length=6)
   ...

 

As far as I remember.

 

Example:

<?php
$data = file_get_contents("http://lo3.eu/runescape/flats/GE.1328927605.json");
$GEData = json_decode($data, true);

echo 'Number items: ' . sizeof($GEData['items']);
?>

Share this post


Link to post
Share on other sites
It should be noted that it's not actually all the tradeable items according to tip.it's DB which says there are 4,504. It's still currently a work in progress.

 

Keep in mind that there are some items which are tradable but cannot be sold on the grand exchange. These items will be listed in the database as tradable, but you won't find them when doing a GE crawl. ;)


Tecmaster532.png
Tecmaster532.png
lm9dzxe3.png
Owner of the Quest Point Cape

Share this post


Link to post
Share on other sites
It should be noted that it's not actually all the tradeable items according to tip.it's DB which says there are 4,504. It's still currently a work in progress.

 

Keep in mind that there are some items which are tradable but cannot be sold on the grand exchange. These items will be listed in the database as tradable, but you won't find them when doing a GE crawl. ;)

 

They are two seperate sentences, the first is comment about this threads title. I spent more time indenting the data format than making sure I was making sense :P Anyway you've explained it well enough

Share this post


Link to post
Share on other sites

Hey, that's great Markup - they could be very useful as a starting point for those not looking to parse the full G.E to populate a database, cheers! (Although they're 403ing at the moment!)

Share this post


Link to post
Share on other sites

I will come back to this project but I've temporarily stopped working on it as I have been working on something even better for quite a while.

 

It is a silverlight and WPF runescape calculator for all skills excludeing dungeoneering. I look forward to share it on the forums when it is complete! All I have left is to implement xp modifiers(sacred clay, penance horn, etc.) and different combat styles(acurate, controlled, defensive..) for the combat skills. I'm really impressed with the results of it.

 

calcHint.PNG?psid=1

Share this post


Link to post
Share on other sites

For anyone on Linux, you can sort the list given above by ID with the following:

sort -n -t\; +1 -2 itemList.txt

 

should come out something like this:

 

Spellstorm drape;23052

Raw wolf meat;23058

Poorly-cooked bird meat;23060

Poorly-cooked beast meat;23062

Rabbit sandwich;23065

 

Item list sorted by Name:

https://docs.google.com/spreadsheet/ccc?key=0AoQ7nO6Bv5TvdFVqekJ6WkpHalpqV3E3cE9Hd1diVmc

 

Item list sorted by ID:

https://docs.google.com/spreadsheet/ccc?key=0AoQ7nO6Bv5TvdDJ4clAzNnpJUWZZeVpsREN4VndnYlE

Share this post


Link to post
Share on other sites

Also, I'm not sure if my web crawler is working correctly as I only have about 883 items total from the GE site (not using the API), and I've searched 1-23609 thus far. Does anyone know how many items can be sold on the GE?

 

All the blanks spots here were things that failed to be crawled correctly (or are not able to be sold/bought on the GE):

https://docs.google.com/spreadsheet/ccc?key=0AoQ7nO6Bv5TvdHVLbmgyWTdxck9lOERabHdkbl92enc#gid=0

Share this post


Link to post
Share on other sites

Also, I'm not sure if my web crawler is working correctly as I only have about 883 items total from the GE site (not using the API), and I've searched 1-23609 thus far. Does anyone know how many items can be sold on the GE?

 

All the blanks spots here were things that failed to be crawled correctly (or are not able to be sold/bought on the GE):

https://docs.google.com/spreadsheet/ccc?key=0AoQ7nO6Bv5TvdHVLbmgyWTdxck9lOERabHdkbl92enc#gid=0

 

3498 exchangeable items on the 11th of feb

 

I beg you to use the API as 23.6k requests is ridiculous, and partly why I started hosting dumps. If you read a couple of posts up you'll see my database. I'm going to revisit my script today and get it finished.

 

The most likely reason you only got 883 items is because jagex sends HTTP 200's to throttle users.

Share this post


Link to post
Share on other sites

 

3498 exchangeable items on the 11th of feb

 

I beg you to use the API as 23.6k requests is ridiculous, and partly why I started hosting dumps. If you read a couple of posts up you'll see my database. I'm going to revisit my script today and get it finished.

 

The most likely reason you only got 883 items is because jagex sends HTTP 200's to throttle users.

 

I don't see a way to grab item descriptions by searching multiple items at a time. I can still use the API to minimize bandwidth, but that still means I'll have to crawl each item individually. However, since I have list of all the items already, I think I'll just read the pages I know exist and cut down on 20k requests.

 

In regards to the 200s, I'll just throw in a check for that, and wait some number of seconds before trying again.

 

Thanks for the help :)

Share this post


Link to post
Share on other sites

In regards to the 200s, I'll just throw in a check for that, and wait some number of seconds before trying again.

Keep in mind it's a HTTP 200 status response, alongside Content-Length being 0 - just thought i'd clarify that!

Share this post


Link to post
Share on other sites

In regards to the 200s, I'll just throw in a check for that, and wait some number of seconds before trying again.

Keep in mind it's a HTTP 200 status response, alongside Content-Length being 0 - just thought i'd clarify that!

 

They should return a 204 then!

 

I have to say, their throttling is pretty intense. It makes me wonder if they're using IIS or something equally as terrible and can't handle many reqs/sec. If any Jagex employee reads this, you should try out nginx. A web server with nginx can easily handle 800,000 HTTP req/sec, and the resulting CPU load is minimal (usually around 1% total).

 

It took 4 hours 41 minutes and 19 seconds to load just 3472 pages, and had to sleep 1228 times, averaging 2.827 requests per throttle and 1 page every 4.86 seconds.

 

Once again, if anyone wants this data, it's available here:

https://docs.google.com/spreadsheet/ccc?key=0AoQ7nO6Bv5TvdHVLbmgyWTdxck9lOERabHdkbl92enc

The format is: ID, Item Name, Item Description, Price on March 2nd 2012 (I don't plan on keeping it up to date)

Share this post


Link to post
Share on other sites

They should return a 204 then!

 

They deliberately don't because it's designed to stop people issues huge amounts of requests and it's supposed to basically stop that.

 

I have to say, their throttling is pretty intense. It makes me wonder if they're using IIS or something equally as terrible and can't handle many reqs/sec. If any Jagex employee reads this, you should try out nginx. A web server with nginx can easily handle 800,000 HTTP req/sec, and the resulting CPU load is minimal (usually around 1% total).

 

They use a custom HTTPd, but as I said above, they're very deliberately throttling it for reasons unknown. Before they started throttling it I was able to get a whole GE scrape in about 75 seconds, now it takes about 2 hours.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.