Donut Payment Alerts
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/QZJ26H_8-O8" allow="fullscreen"></iframe>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.~~~~
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Donut Payment Alerts 1.0.0 1.0.0 |
26.2
|
fabric
|
Download |