Skip to content

[Shop mapping] 277/280 dumped · 218 need inv gameval #116

@github-actions

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) 280
Needs matching inv.* gameval 218
Needs wiki article on mapped inv 3
Stock TOML dumped 277
Stock dump still to do 3

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

Dump progress: 277 / 280 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 (218)

Wiki article Slug / notes
Agelus' Farm Shop agelus_farm_shop · needs inv.* gameval
Agility Arena Store agility_arena_store · needs inv.* gameval
Allanna's Farming Shop allannas_farming_shop · needs inv.* gameval
Alry the Angler's Angling Accessories alry_the_anglers_angling_accessories · needs inv.* gameval
Amelia's Seed Shop amelias_seed_shop · needs inv.* gameval
Amlodd's Magical Supplies amlodds_magical_supplies · needs inv.* gameval
Aneirin's Armour aneirins_armour · needs inv.* gameval
Arcuani's Archery Supplies arcuanis_archery_supplies · needs inv.* gameval
Artima's Crafting Supplies artimas_crafting_supplies · needs inv.* gameval
Atlazora's Rest atlazoras_rest · needs inv.* gameval
Auburn Pub auburn_pub · needs inv.* gameval
Auburnvale General Store auburnvale_general_store · 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
Bolkoy's Village Shop bolkoys_village_shop · 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
Cam Torum Blacksmith cam_torum_blacksmith · needs inv.* gameval
Cam Torum General Store cam_torum_general_store · needs inv.* gameval
Cobado's Groceries cobados_groceries · needs inv.* gameval
Conara's Jewels conaras_jewels · 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
Daryl's Ranging Surplus daryls_ranging_surplus · needs inv.* gameval
Dead Man's Chest dead_mans_chest · needs inv.* gameval
Deadman Reward Store deadman_reward_store · needs inv.* gameval
Deepfin Inn deepfin_inn · needs inv.* gameval
Deepfin Point Ore Exchange deepfin_point_ore_exchange · needs inv.* gameval
Dom Onion's Reward Shop dom_onions_reward_shop · needs inv.* gameval
Dragon Inn dragon_inn · needs inv.* gameval
Durrik's Goods durriks_goods · needs inv.* gameval
Dusuri's Star Shop dusuris_star_shop · needs inv.* gameval
Dyes to Die For dyes_to_die_for · needs inv.* gameval
Elder Blunn's Spear and Shield Stall elder_blunns_spear_and_shield_stall · needs inv.* gameval
Elder Coco's Crafting Stall elder_cocos_crafting_stall · needs inv.* gameval
Elder Krill's Fishing Stall elder_krills_fishing_stall · needs inv.* gameval
Elder Raley's Herblore Stall elder_raleys_herblore_stall · needs inv.* gameval
Elder Reggle's Farming Shop elder_reggles_farming_shop · needs inv.* gameval
Elder Strom's Hunting Stall elder_stroms_hunting_stall · needs inv.* gameval
Elgan's Exceptional Staffs! elgans_exceptional_staffs · needs inv.* gameval
Emelio's Kebab Shop emelios_kebab_shop · 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
Faustus' Fruit and Veg faustus_fruit_and_veg · needs inv.* gameval
Fight Arena Bar fight_arena_bar · needs inv.* gameval
Filamina's Wares filaminas_wares · needs inv.* gameval
Floria's Fashion florias_fashion · 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 Baker's Stall fortis_bakers_stall · needs inv.* gameval
Fortis Blacksmith fortis_blacksmith · needs inv.* gameval
Fortis Fur Stall fortis_fur_stall · needs inv.* gameval
Fortis Gem Stall fortis_gem_stall · needs inv.* gameval
Fortis General Store fortis_general_store · needs inv.* gameval
Fortis Silk Stall fortis_silk_stall · needs inv.* gameval
Fortis Spice Stall fortis_spice_stall · needs inv.* gameval
Fossil Island General Store fossil_island_general_store · needs inv.* gameval
Frankie's Fishing Emporium frankies_fishing_emporium · needs inv.* gameval
Fremennik Fish Monger fremennik_fish_monger · 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
Henderson's Catch of the Day hendersons_catch_of_the_day · needs inv.* gameval
Hendor's Awesome Ores hendors_awesome_ores · needs inv.* gameval
Huito's Herbal Supplies huitos_herbal_supplies · needs inv.* gameval
Imia's Supplies imias_supplies · needs inv.* gameval
Iorwerth's Arms iorwerths_arms · needs inv.* gameval
Ishmael's Fish He Sells ishmaels_fish_he_sells · needs inv.* gameval
Ivan's Supplies ivans_supplies · needs inv.* gameval
Iwan's Maces iwans_maces · 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
Kastori Farming Supplies kastori_farming_supplies · needs inv.* gameval
Kenelme's Wares kenelmes_wares · needs inv.* gameval
Khazard General Store khazard_general_store · 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 Baker's Stall. kourend_castle_bakers_stall · 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
Leenz's General Supplies leenzs_general_supplies · 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
Lunami's Axe Shop lunamis_axe_shop · 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
Mistrock Mining Supplies mistrock_mining_supplies · needs inv.* gameval
Mixology Rewards mixology_rewards · needs inv.* gameval
Moonrise Wines moonrise_wines · needs inv.* gameval
Mount Karuulm Weapon Shop mount_karuulm_weapon_shop · needs inv.* gameval
Multicannon parts for sale multicannon_parts_for_sale · needs inv.* gameval
Mysterious Hallowed Goods mysterious_hallowed_goods · needs inv.* gameval
Mysterious Stranger (shop) mysterious_stranger_shop · needs inv.* gameval
Mythical Cape Store mythical_cape_store · needs inv.* gameval
Ned's Handmade Rope (100% Wool) neds_handmade_rope_100_wool · needs inv.* gameval
Nemus Retreat (pub) nemus_retreat_pub · needs inv.* gameval
Nurmof's Pickaxe Shop. nurmofs_pickaxe_shop · needs inv.* gameval
Oobapohk's Javelin Store oobapohks_javelin_store · needs inv.* gameval
Outer Fortis General Store outer_fortis_general_store · needs inv.* gameval
Paramaya Inn paramaya_inn · needs inv.* gameval
Pellem's Fur Store pellems_fur_store · 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
Picaria's Fishing Shop picarias_fishing_shop · needs inv.* gameval
Port Roberts Cannonball Stall port_roberts_cannonball_stall · needs inv.* gameval
Port Roberts Fish Stall port_roberts_fish_stall · needs inv.* gameval
Port Roberts Fur Stall port_roberts_fur_stall · needs inv.* gameval
Port Roberts Gem Stall port_roberts_gem_stall · needs inv.* gameval
Port Roberts Ore Stall port_roberts_ore_stall · needs inv.* gameval
Port Roberts Silk Stall port_roberts_silk_stall · needs inv.* gameval
Port Roberts Silver Stall port_roberts_silver_stall · needs inv.* gameval
Port Roberts Spice Stall port_roberts_spice_stall · needs inv.* gameval
Port Roberts Veg Stall port_roberts_veg_stall · needs inv.* gameval
Prifddinas Foodstuffs prifddinas_foodstuffs · 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
Quetzacalli Gorge General Store quetzacalli_gorge_general_store · 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
Salius' Armour Shop salius_armour_shop · needs inv.* gameval
Sawmill sawmill · needs inv.* gameval
Seb's Shipyard Supplies sebs_shipyard_supplies · needs inv.* gameval
Sebamo's Sublime Staffs sebamos_sublime_staffs · needs inv.* gameval
Shayzien Styles shayzien_styles · needs inv.* gameval
Shields of Mistrock shields_of_mistrock · 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
Spike's Spikes spikes_spikes · needs inv.* gameval
Stick Your Ore Inn stick_your_ore_inn · needs inv.* gameval
Stonecutter Supplies stonecutter_supplies · needs inv.* gameval
Sulisal's Superb Fishing Store sulisals_superb_fishing_store · needs inv.* gameval
Sunlight's Sanctum sunlights_sanctum · needs inv.* gameval
Tal Teklan General Store tal_teklan_general_store · needs inv.* gameval
Tal Teklan Rune Shop tal_teklan_rune_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 Cloak and Stagger the_cloak_and_stagger · needs inv.* gameval
The Crypt the_crypt · needs inv.* gameval
The Deeper Lode the_deeper_lode · needs inv.* gameval
The Flaming Arrow the_flaming_arrow · 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 King's Inn the_kings_inn · needs inv.* gameval
The Legless Faun the_legless_faun · needs inv.* gameval
The Long Hall the_long_hall · needs inv.* gameval
The Lost Pickaxe the_lost_pickaxe · 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 Rolling Tide the_rolling_tide · needs inv.* gameval
The Runic Emporium the_runic_emporium · needs inv.* gameval
The Sheared Ram the_sheared_ram · needs inv.* gameval
The Toad and Chicken the_toad_and_chicken · needs inv.* gameval
The Windbreaker the_windbreaker · needs inv.* gameval

…and 18 more.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    shop-mappingOSRS wiki shop mapping and stock dump tracking

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions