FlatMMO Quick Actions

Adds configurable worship teleport, /stuck, /dig, key bindings, and /tb buttons under your inventory (FlatMMOPlus plugin)

These are versions of this script where the code was updated. Show all versions.

  • v4.0 13.07.2026.
  • v3.0 12.07.2026.

    UI/Layout

    Settings gear icon moved from inside the button panel to the inventory title bar (next to $bank), and shrunk down
    Teleport-book buttons now show the real destination icons from the in-game popup instead of the scroll icon
    Small icons added next to each item's name in the settings list
    Fixed small source images (like Greenhouse) rendering tiny instead of filling the button
    Added Hunting and Key Bindings buttons; renamed the /stuck button label to just "stuck"
    Default layout changed: nothing enabled out of the box, and default order is now worship abilities sorted by level, then stuck → Hunting → Key Bindings, then the teleport-book destinations

    Worship level/points gating

    Buttons grey out and become unclickable when you don't have enough worship points for that ability, with a tooltip explaining why
    Abilities you haven't reached the required level for are locked in the settings menu (checkbox disabled, can't be enabled)
    Point-checking switched from polling every 5s → 1s → now instant, via a MutationObserver on the game's own points display

    Hotkeys

    Added per-button hotkey recording in the settings menu (with Escape-to-cancel that doesn't also trigger "save and close")
    Hotkeys fire globally regardless of whether that button is currently shown/enabled in the panel

    Framework integration (the big one)

    Ported from a standalone script into a proper FlatMMOPlusPlugin, registered via @require on your FlatMMOPlus framework
    Startup logic moved from blind polling-on-page-load to the real onLogin() lifecycle hook
    /stuck and the teleport-book destinations now use FlatMMOPlus.sendMessage() with the real wire commands (CHAT=/stuck, TELE_BOOK=) instead of simulating keystrokes or clicking through the /tb popup
    Hunting now uses FlatMMOPlus.setPanel('hunting') instead of clicking a specific DOM element
    Worship teleports now auto-open the Worship tab via FlatMMOPlus.setPanel('worship') if the tile isn't loaded yet, then switch back — no more needing to open that tab manually once per session

  • v2.1.0 12.07.2026.
  • v2.0.2 12.07.2026.
  • v2.0.1 12.07.2026.

    Small bugfix on @match line

  • v2.0 12.07.2026.