promotional bannermobile promotional banner

Donut Payment Alerts

Cinematic /pay alerts for Donut SMP: 7 animated tiers from $1M to a $100B showcase, with a custom click GUI.
01-tier1-premium.png

01-tier1-premium.png

02-tier2-fireworks.png

02-tier2-fireworks.png

03-tier3-energy-core.png

03-tier3-energy-core.png

04-tier4-golden-jackpot.png

04-tier4-golden-jackpot.png

05-tier5-black-hole.png

05-tier5-black-hole.png

Description

Donut Payment Alerts

Donut Payment Alerts

Cinematic alerts for every /pay you receive on Donut SMP. Seven tiers, from a sleek corner card at $1M up to a full-screen $100 BILLION showcase. Purple and black theme, custom click GUI, fully configurable. Client-side only.

🎬 Watch the showcase: https://www.youtube.com/watch?v=QZJ26H_8-O8


✨ The 7 tiers

| Tier | Amount | What happens | |---|---|---| | I · Premium | \(1M+ | Card slides in at the top-right with a purple gradient border, glow and floating `\)particles | | **II · Fireworks** | $10M+ | Centered card with fireworks, colorful bursts and glowing$` symbols | | III · Energy Core | $100M+ | Screen darkens, warning lights and radar beeps, a glowing energy core descends, then impact, explosion and screen shake | | IV · Golden Jackpot | $500M+ | A golden vault spins open: light beams, coin shower, JACKPOT marquee | | V · Black Hole | $1B+ | A black hole grows, swallows the screen with a swirling accretion disk, then collapses | | VI · Planet Breaker | $10B+ | A stylized planet zooms in, cracks with glowing energy and bursts into rings of light | | VII · Ultimate Showcase | $100B+ | All of it combined: fireworks, energy core, vault, black hole and planet, ending in a purple and gold finale |

Every tier has its own sound design, and a big card at the end shows who paid you and the exact amount.

🎛️ Custom click GUI

Press K (rebindable) to open it:

  • Dark purple design with rounded panels, smooth animations, hover glow and a search bar
  • Categories: General, Payment Detection, Notifications, Animations, Sound Effects, Performance, Configuration, About
  • A live preview of the notification card that updates as you change settings
  • Preview buttons for every tier, so you can show off without anyone paying you

⚙️ Fully configurable

  • Turn each tier on or off; change card duration, position, scale and colors
  • Animation speed, particle intensity and screen-shake strength (0 = off)
  • Full-screen effects toggle and a reduce flashing option
  • Master volume, a volume per tier, and six sound groups you can switch on or off
  • Particle cap and alert queue limit
  • Settings save automatically to config/donut-payment-alerts.json

🛡️ How detection works (and what it never does)

  • Reads only server system messages, matching the line <player> paid you $<amount>.
  • Ignores payments you send, failed payments, whispers, player chat that tries to imitate a payment, your own name, and duplicate messages.
  • The patterns are editable regexes (Payment Detection page), so you can update them yourself if the server changes its wording. /paymentalerts check <line> shows whether a line would count.
  • Purely visual. It never sends messages, never changes chat, and doesn't touch gameplay, the economy or any server mechanic. It has no gambling features.
  • Previews (/paymentalerts test <1-7>) only play on your own screen. Nothing is faked or sent.

⚡ Performance

  • Draws nothing when no alert is playing
  • Fixed-size particle pool (no allocations while effects run), capped by a setting
  • Every alert ends on schedule and cleans up after itself
  • Built on the 26.2 GUI render pipeline. No shaders, no Iris/Sodium conflicts.

📦 Requirements

  • Minecraft 26.2, Fabric Loader 0.20.1+, Fabric API, Java 25
  • Client-side. Do not install on servers.

⌨️ Commands

/paymentalerts test <1-7> [sender] [amount] · testall · stop · gui · reload · check <line>


Audio: composed entirely from vanilla Minecraft sound events, referenced by id. No sound files are bundled.

Note: this is an unofficial fan-made mod. It is not affiliated with or endorsed by Donut SMP.

Donut Payment Alerts Team

profile avatar
  • 1
    Projects
  • 15
    Downloads