v1.2.0
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.
- 30 Forever-new items (Captain Sander's Locker, Pack of Apprentice
- 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.
- BurningCrusade through Midnight return early unless
- 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.
- TOC lists interface 120100 and 16001; the BigWigsMods packager maps
This mod has no additional files