promotional bannermobile promotional banner

Jumpers

Chain your jumps into streaks, watch the combo counter grow, and see how high you'd have climbed.
Back to Files

v1.0.0

File nameJumpers-v1.0.0.zip
Uploader
artandartand
Uploaded
Oct 8, 2026
Downloads
11
Size
492.0 KB
Flavors
RetailClassic TBCClassicForever
File ID
9102767
Type
R
Release
Supported game versions
  • 12.1.0
  • 2.5.6
  • 1.60.1
  • 1.15.9

What's new

Jumpers

v1.0.0 (2026-10-08)

Full Changelog Previous Releases

  • fix(settings): slider knob reaches the track ends; Number only stays white
  • feat(settings): Number only mode, just the xN count without ribbon or effects
  • feat(window): full-width tabs drawn by the addon, the same on every client
  • feat(settings): show the addon version in the top right corner
  • feat(leaderboard): Classic fallback over group and whispers, invite friends
    Classic clients block addon messages in custom channels, so the channel is now probed
    with an echo and left when it does not work. Without it, records also travel through
    the group and by whisper to players we met before. Your pinned place shows only while
    your row is out of sight. Under the list: a Classic note and an invite with Copy link
    and Tell a friend; Personal Stats gets Tell a friend too.
  • feat(leaderboard): pin your own place under the list, add /jumpers selftest
    Your row stays visible below the scroll with rank, best and when; past the 50 shown
    it reads 50+. The self-test sends a T message through the guild and the channel and
    checks the game's echo; other clients ignore it, so nothing is stored.
  • feat(leaderboard): ribbon badges for best streaks, sample board for screenshots
    Best streaks render as a small copy of the counter's ribbon in their tier colour
    (rainbow from x1000); ranks use the counter font. /jumpers demoboard shows made-up
    players for store screenshots; nothing is stored or sent.
  • feat: support Retail, Classic Era and Anniversary alongside Forever
    One TOC lists every interface number (120100, 11509, 20506, 16001); the packager
    tags the same zip for each game version on CurseForge.
  • feat(leaderboard): peer-to-peer leaderboard over guild and a hidden channel
    • net/Wire: plain-text messages (live record, relay, sync request, heartbeat)
    • net/Verify: plausibility checks on gap, duration, time and realm day
    • net/Board: best per player and realm day, timeframes, quorum of 2 relayers,
      online set, sync picks; stored per realm
    • net/Comm: paced sending, hidden JumpersLB channel, live broadcast of day bests above
      x10, heartbeat every 5 min, sync on login and every 15 min when quiet, jittered and
      suppressed answers
    • Leaderboard tab: periods, Players online filter, class colours, own row
    • Streak tracks the shortest gap between jumps
  • feat(counter): BEST TODAY plaque, rhombus rubies instead of wings, a richer crown
    • a streak above x10 that beats only today's best ends with a silver BEST TODAY!
    • x350: rhombus-cut rubies in gold settings sit in the tail notches
    • x750: the crown has five points, recessed panels, ribs, arches and a pearl band,
      with a diamond, rubies, pearls and a sapphire
  • feat(counter): mythic red at x300, rainbow at x1000, jewelled ornaments to x750
    • shorter corner curls (x75) and wings, which move to x350
    • x300 Mythic tier: red ribbon; x1000 Rainbow: a hue strip scrolls over the band and
      every tier colour cycles through the spectrum
    • x400 filigree runs and sapphires, x500 emeralds and diamonds, x750 a crown with
      rubies; gems are tinted faceted stones in gold settings
    • Settings: Reset progress (with a confirmation) for testing
  • feat(counter): tenth-jump pulse, gold ornaments at x75/x150/x300, fewer early landmarks
    • every 10th jump without a bigger moment gets a small spark pulse in the tier colour
    • the gold frame gains corner curls at x75, a crest and pendant at x150 and wings at
      x300, each snapping on with sparks; NEW BEST sits higher once the crest is on
    • below 100 m only the Durotar zeppelin tower and the Statue of Liberty remain: 55
      landmarks
    • the small icon's jumper is gold
  • feat(icon): a readable small icon for the minimap button and the AddOns list
    The round medallion turns into noise at 16-20 px. icon_small is a full-bleed square
    with a big centred white jumper on blue; the medallion stays in the window portrait.
  • feat(window): styled stats and settings to match the approved mock-up
    Cards with thin warm borders, a compact Character / Account switch, gold progress
    bar with landmark heights, totals table and best-streak grid, a collapsible milestone
    list with wheel scrolling instead of a permanent scroll bar. Settings get section
    titles, help notes, page-arrow steppers and gold-filled sliders. Reduced effects now
    keep the x25 shine, as the settings note says.
  • fix(counter): keep the extrusion behind the face, tighten x-to-number spacing
    Font strings ignore draw sublevels, so the dark extrusion copies could render over
    the face. Each depth now has its own frame level. Text widths come from the font's
    advance widths: GetStringWidth over-reports outlined text, which opened a gap after x.
  • ci: relax lint for the mocked client in specs
  • feat: v1 addon — streak counter, stats window, settings and release pipeline
    • Detector: jump hook with takeoff confirm, movement and turning, context filters
    • Pure Streak, Tiers, Units, Stats and the 58 landmarks, with busted specs
    • Combo counter per UI-SPEC: assembly, tiers, lettering, growth, window fade,
      trim bursts, 4 effects, NEW BEST plaque, milestone caption
    • Window with Personal Stats, Leaderboard notice and Settings with live preview
    • Minimap button via LibDataBroker + LibDBIcon, Options stub, /jumpers, /jumpers demo
    • Owned art and sounds generated by tools/, Changa One font (OFL)
    • Smoke spec that loads the whole addon on a mocked client
    • CI: luacheck + busted; tag release via the BigWigs packager to CurseForge
  • docs: approved NEW BEST, milestone caption, main window, settings and milestone list
  • docs: approved combo counter design (UI-SPEC) and matching requirements
  • docs: architecture and v1 plan
  • docs: hide unconfirmed leaderboard records
  • docs: font tints for low tiers, one press per jump, fail-safe turning
  • docs: streak movement, counter growth, leaderboard sync and online filter
  • docs: initial requirements draft

This mod has no additional files