Skip to content

[Shop mapping] 372/375 dumped · 123 need inv gameval #116

Description

@github-actions

Auto-updated by CI from shopmappings.csv and .data/raw-cache/server/shops/.

Summary

Metric Count
Wiki shop rows tracked 501
Mapping complete (inv + wiki article) 375
Needs matching inv.* gameval 123
Needs wiki article on mapped inv 3
Stock TOML dumped 372
Stock dump still to do 3

Mapping progress: 375 / 501 rows have both an inv gameval and a wiki article.

Dump progress: 372 / 375 dumpable shops have stock TOML under .data/raw-cache/server/shops/.

What still needs doing

1. Find the matching inv.* gameval

These shops are documented on the OSRS wiki but our cache/gamevals do not have a matching inventory key yet. For each row below:

  1. Find the correct inv.* name in RS3/OSRS cache data (or add it to gamevals if missing).
  2. Add a row to tools/wiki-dumping/src/main/resources/shopmappings.csv with inv, slug, and wiki_article.
  3. Re-run ./gradlew :tools:wiki-dumping:mapShopNames and ./gradlew :tools:wiki-dumping:dumpShops.

Until an inv exists, the dumper cannot write server shop TOML for that shop.

Shops needing inv.* gameval (123)

Wiki article Slug / notes
Agility Arena Store agility_arena_store · needs inv.* gameval
Alry the Angler's Angling Accessories alry_the_anglers_angling_accessories · needs inv.* gameval
Amlodd's Magical Supplies amlodds_magical_supplies · needs inv.* gameval
Aneirin's Armour aneirins_armour · needs inv.* gameval
Barbarian Assault Reward Shop barbarian_assault_reward_shop · needs inv.* gameval
Beach Cocktails beach_cocktails · needs inv.* gameval
Beach Kit beach_kit · needs inv.* gameval
Blair's Armour blairs_armour · needs inv.* gameval
Blue Moon Inn blue_moon_inn · needs inv.* gameval
Bounty Hunter Shop (Deadman Mode) bounty_hunter_shop_deadman_mode · needs inv.* gameval
Bounty Hunter Shop (historical) bounty_hunter_shop_historical · needs inv.* gameval
Bounty Hunter Store bounty_hunter_store · needs inv.* gameval
Branwen's Farming Shop branwens_farming_shop · needs inv.* gameval
Briget's Weapons brigets_weapons · needs inv.* gameval
Brimhaven Agility Arena Ticket Exchange brimhaven_agility_arena_ticket_exchange · needs inv.* gameval
Bunbridge General Store bunbridge_general_store · needs inv.* gameval
Dancing Donkey Inn dancing_donkey_inn · needs inv.* gameval
Darkmeyer General Store darkmeyer_general_store · needs inv.* gameval
Darkmeyer Lantern Shop darkmeyer_lantern_shop · needs inv.* gameval
Darkmeyer Meat Shop darkmeyer_meat_shop · needs inv.* gameval
Darkmeyer Seamstress darkmeyer_seamstress · needs inv.* gameval
Dead Man's Chest dead_mans_chest · needs inv.* gameval
Deadman Reward Store deadman_reward_store · needs inv.* gameval
Dom Onion's Reward Shop dom_onions_reward_shop · needs inv.* gameval
Dragon Inn dragon_inn · needs inv.* gameval
Elgan's Exceptional Staffs! elgans_exceptional_staffs · needs inv.* gameval
Events Reward Shop events_reward_shop · needs inv.* gameval
Fairy Fixit's Fairy Enchantment fairy_fixits_fairy_enchantment · needs inv.* gameval
Falador Party Room falador_party_room · needs inv.* gameval
Farmer Gricoller's Rewards farmer_gricollers_rewards · needs inv.* gameval
Farming Supplies farming_supplies · needs inv.* gameval
Fight Arena Bar fight_arena_bar · needs inv.* gameval
Filamina's Wares filaminas_wares · needs inv.* gameval
Flying Horse Inn flying_horse_inn · needs inv.* gameval
Forester's Arms foresters_arms · needs inv.* gameval
Forestry Shop forestry_shop · needs inv.* gameval
Fortis General Store fortis_general_store · needs inv.* gameval
Frankie's Fishing Emporium frankies_fishing_emporium · needs inv.* gameval
General Store (Canifis) general_store_canifis · needs inv.* gameval
Giants' Foundry Reward Shop giants_foundry_reward_shop · needs inv.* gameval
Grace's Graceful Clothing graces_graceful_clothing · needs inv.* gameval
Guinevere's Dyes guineveres_dyes · needs inv.* gameval
Gwyn's Mining Emporium gwyns_mining_emporium · needs inv.* gameval
Hair of the Dog hair_of_the_dog · needs inv.* gameval
Hefin Inn hefin_inn · needs inv.* gameval
Ishmael's Fish He Sells ishmaels_fish_he_sells · needs inv.* gameval
Ivan's Supplies ivans_supplies · needs inv.* gameval
Jennifer's General Supplies jennifers_general_supplies · needs inv.* gameval
Jolly Boar Inn jolly_boar_inn · needs inv.* gameval
Justine's stuff for the Last Shopper Standing justines_stuff_for_the_last_shopper_standing · needs inv.* gameval
Kenelme's Wares kenelmes_wares · needs inv.* gameval
King Narnode's Royal Seed Pods king_narnodes_royal_seed_pods · needs inv.* gameval
King's Axe Inn kings_axe_inn · needs inv.* gameval
Kjut's Kebabs kjuts_kebabs · needs inv.* gameval
Kourend Castle Gem Stall. kourend_castle_gem_stall · needs inv.* gameval
Laughing Miner Pub laughing_miner_pub · needs inv.* gameval
Leagues Reward Shop leagues_reward_shop · needs inv.* gameval
Leon's Prototype Crossbow. leons_prototype_crossbow · needs inv.* gameval
Little Munty's Little Shop little_muntys_little_shop · needs inv.* gameval
Little Shop of Horace little_shop_of_horace · needs inv.* gameval
Lliann's Wares llianns_wares · needs inv.* gameval
Logava Gricoller's Cooking Supplies logava_gricollers_cooking_supplies · needs inv.* gameval
Lost Property shop lost_property_shop · needs inv.* gameval
Lovecraft's Tackle lovecrafts_tackle · needs inv.* gameval
Mahogany Homes Reward Shop mahogany_homes_reward_shop · needs inv.* gameval
Mairin's Market mairins_market · needs inv.* gameval
Mining Guild Mineral Exchange mining_guild_mineral_exchange · needs inv.* gameval
Mixology Rewards mixology_rewards · needs inv.* gameval
Multicannon parts for sale multicannon_parts_for_sale · needs inv.* gameval
Mysterious Stranger (shop) mysterious_stranger_shop · needs inv.* gameval
Ned's Handmade Rope (100% Wool) neds_handmade_rope_100_wool · needs inv.* gameval
Nurmof's Pickaxe Shop. nurmofs_pickaxe_shop · needs inv.* gameval
Outer Fortis General Store outer_fortis_general_store · needs inv.* gameval
Paramaya Inn paramaya_inn · needs inv.* gameval
Perry's Chop-chop Shop perrys_chop_chop_shop · needs inv.* gameval
Petrified Pete's Ore Shop petrified_petes_ore_shop · needs inv.* gameval
Prifddinas Gem Stall prifddinas_gem_stall · needs inv.* gameval
Prifddinas General Store prifddinas_general_store · needs inv.* gameval
Prifddinas Herbal Supplies prifddinas_herbal_supplies · needs inv.* gameval
Prifddinas Silver Stall prifddinas_silver_stall · needs inv.* gameval
Prifddinas Spice Stall prifddinas_spice_stall · needs inv.* gameval
Prifddinas' Seamstress prifddinas_seamstress · needs inv.* gameval
Prospector Percy's Nugget Shop prospector_percys_nugget_shop · needs inv.* gameval
PvP Arena Rewards pvp_arena_rewards · needs inv.* gameval
Ramarno's Shard Exchange ramarnos_shard_exchange · needs inv.* gameval
Rat & Bat rat_bat · needs inv.* gameval
Ratpit bar (Keldagrim) ratpit_bar_keldagrim · needs inv.* gameval
Ratpit bar (Port Sarim) ratpit_bar_port_sarim · needs inv.* gameval
Ratpit bar (Varrock) ratpit_bar_varrock · needs inv.* gameval
Regath's Wares regaths_wares · needs inv.* gameval
Rising Sun Inn rising_sun_inn · needs inv.* gameval
Rusty Anchor Inn rusty_anchor_inn · needs inv.* gameval
Sawmill sawmill · needs inv.* gameval
Sian's Ranged Weaponry sians_ranged_weaponry · needs inv.* gameval
Skull in a Chest Inn skull_in_a_chest_inn · needs inv.* gameval
Slayer Rewards slayer_rewards · needs inv.* gameval
Soul Wars Reward Shop soul_wars_reward_shop · needs inv.* gameval
Speedrunning Reward Shop speedrunning_reward_shop · needs inv.* gameval
Temple Supplies temple_supplies · needs inv.* gameval
The Asp & Snake Bar. the_asp_snake_bar · needs inv.* gameval
The Burrow the_burrow · needs inv.* gameval
The Crypt the_crypt · needs inv.* gameval
The Deeper Lode the_deeper_lode · needs inv.* gameval
The Golden Field the_golden_field · needs inv.* gameval
The Green Ghost the_green_ghost · needs inv.* gameval
The Haymaker's Arms the_haymakers_arms · needs inv.* gameval
The Legless Faun the_legless_faun · needs inv.* gameval
The Long Hall the_long_hall · needs inv.* gameval
The Nutcracker the_nutcracker · needs inv.* gameval
The Old Nite the_old_nite · needs inv.* gameval
The Other Inn. the_other_inn · needs inv.* gameval
The Pandemonium (pub) the_pandemonium_pub · needs inv.* gameval
The Sheared Ram the_sheared_ram · needs inv.* gameval
The Toad and Chicken the_toad_and_chicken · needs inv.* gameval
Thessalia's Makeovers thessalias_makeovers · needs inv.* gameval
Thyria's Wares thyrias_wares · needs inv.* gameval
Toothy's Pickaxes toothys_pickaxes · needs inv.* gameval
Vale Research Exchange vale_research_exchange · needs inv.* gameval
Vannah's Farming Stall vannahs_farming_stall · needs inv.* gameval
Void Knights' Reward Options void_knights_reward_options · needs inv.* gameval
Warrens General Store warrens_general_store · needs inv.* gameval
Worm Tongue's Wares worm_tongues_wares · needs inv.* gameval
Yrsa's Accoutrements yrsas_accoutrements · needs inv.* gameval

Mapped invs still missing a wiki article (3)

These have a gameval inv but no wiki link in shopmappings.csv yet. Add the [[Wiki page title]] manually or improve mapShopNames matching.

Inv Slug
magictraining_inventory mage_training_arena
memberstaffshop zaffs_superior_spellcasting_duplicate
regicide_general_shop_2 quartermasters_stores_regicide

Stock dump still pending (3)

These rows have inv + wiki mapping but do not have a dumped TOML under .data/raw-cache/server/shops/ yet.

Inv Wiki article
tzhaar_shop_equipment TzHaar-Hur-Tel's Equipment Store
tzhaar_shop_oreandgem TzHaar-Hur-Lek's Ore and Gem Store
viking_clothes_shop Yrsa's Shoe Store

Commands

./gradlew :tools:wiki-dumping:mapShopNames
./gradlew :tools:wiki-dumping:dumpShops

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    shop-mappingOSRS wiki shop mapping and stock dump tracking

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions