Can Opener

Adds buttons for items that can be opened, learned, etc.
Back to Files

v1.2.0

File nameCanOpener-v1.2.0.zip
Uploader
JassadeJassade
Uploaded
Sep 20, 2026
Downloads
281
Size
80.0 KB
Flavors
RetailForever
File ID
8934653
Type
R
Release
Supported game versions
  • 12.1.0
  • 1.60.1

What's new

Can Opener

v1.2.0 (2026-09-20)

Full Changelog Previous Releases

  • feat: Add 128 WoW: Forever openables
    Sweeps Wowhead's Forever database (all 22,289 items, tooltip-checked
    for "Right Click to Open" / "Locked") and adds every container that
    exists only on Forever, i.e. whose ID is missing from the retail
    database:
    • 30 Forever-new items (Captain Sander's Locker, Pack of Apprentice
      through Artisan Supplies, Coin Pouches, Theramore/Darkspear care
      packages, Whirleygig's Supply Stash, A Winter Veil Gift)
    • 93 Season of Discovery carry-overs present in the Forever client
      (rune containers, Otherworldly Treasure, the spec-pick Tier 0.5 set
      boxes, Damaged Undermine Supply Crates)
    • 5 vanilla-range IDs that only exist or only open on Forever
      Six are flagged as lockboxes. Practice Lock, Lucius's Lockbox and
      Rogue's Diary share their IDs with retail items that are not lockboxes
      there, so they live here instead of the shared Classic.lua.
      Skipped QA template kits ("Level 60 Mining Supplies" and friends) and
      DEPRECATED/[DNT]/[PH] entries.
  • feat: Separate retail and WoW: Forever openables
    Each Openables file now gates itself on the game flavor so retail and
    Forever items are never registered on the other flavor:
    • BurningCrusade through Midnight return early unless
      CanOpenerGlobal.IsRetail.
    • New Openables/Forever.lua (loaded after Midnight) holds Forever-only
      items and returns early unless CanOpenerGlobal.IsForever.
    • Classic.lua stays shared: vanilla-era items exist on both flavors with
      the same item IDs, as confirmed by Wowhead's Forever database.
  • feat: Add WoW: Forever support
    One package now loads on both retail (12.1) and WoW: Forever (1.60.x):
    • TOC lists interface 120100 and 16001; the BigWigsMods packager maps
      16xxx to the Forever game type on CurseForge automatically. The stale
      120007 entry is dropped.
    • Helpers.lua detects the flavor from the interface number, since Forever
      reports WOW_PROJECT_ID == WOW_PROJECT_MAINLINE just like retail. Exposes
      CanOpenerGlobal.IsRetail / IsForever / InterfaceVersion.
    • The Rousing option (settings checkbox, /co rousing, help text) is
      retail-only; Rousing elements do not exist on Forever.
    • Bag scanning is unchanged: Forever has the reagent bag like retail.

This mod has no additional files