BlockRadar
Servers online—Players—On site—

DonationAlertsAPI — Minecraft plugin

Connects DonationAlerts to Paper or Purpur over WebSocket and exposes donation events for messages and commands.

85
Upstream downloads
2
Upstream followers
Updated: 2026-07-21Published: 2026-07-16

Official loading

BlockRadar does not host plugin files. Go to the developer’s website and check the version of your server kernel.

Go to download ↗

BlockRadar Transitions: 0 (No Downloads)

What is DonationAlertsAPI doing?

DonationAlertsAPI links DonationAlerts events to Minecraft. The plugin receives notifications via a connection to the service and allows you to use them in commands, messages, and other server add-ons.

How Donat events come about

The project uses a connection to DonationAlerts to receive new alerts. On the server, this turns into an event that can be accessed by built-in features or other plugins. For example, after the donate, you can output a message, start a sound, apply an effect, or execute a permitted command. The very fact of receiving a notification does not mean that the plugin processes payment with a bank card: DonationAlerts is responsible for the calculations.

Integration and compatibility

DonationAlertsAPI is focused on Paper/Purpur and provides software events to enhance responses to donates. Settings are set in configuration and through authorization commands. The capabilities of a particular release need to be checked against the original project; connecting additional plugins requires checking their access to events. Other people’s authorization keys and tokens must remain private.

Example of a safe reaction

Create a rule whereby a small donat outputs a message, and a larger one triggers a pre-selected visual effect. Test communication failure, notification queue, and repeated events. If the server is public, limit the frequency of the team and exclude actions that may give administrative privileges or disrupt the work of other players.

Primary source: developer-page.

Installation

Install the plugin and connect your DonationAlerts account through the author’s authorization process.

Setting up

Configure permitted actions to events, protect tokens, and test handling re-delivery notifications.

Specific commands and compatibility check with the documentation of the selected release.

Download plugins only from trusted sources and save a configuration backup before upgrading.

Versions and updates

The latest version1.0.4
Stable.

According to the official source * . To install, choose a release that is compatible with your version of Minecraft.

Latest updates (3)
  • 1.0.4 ↗Stable.

    Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3

    Downloader: paper, purpur

    added built-in functions. See more information here [sound] - play sound to player(s) [message] - send message to player(s) [times] - set timings for title & subtitle to player(s) [title] - send title message to player(s) [subtitle] - send subtitle message to player(s) [actionbar] - send actionbar message to player(s) [effect] - apply potion effect to player(s) expanded list of currencies in /daapi test command fixed built-in…

  • 1.0.3 ↗Stable.

    Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3

    Downloader: paper

    changed Java version to 17 changed PaperAPI version to 1.18.2-R0.1-SNAPSHOT added PlaceholderAPI support for built-in commands added "Missing" messages for sections not found in config.yml added new messages sections to config.yml added quotes escape for $message$ and $username$ embedded placeholders changed BrigadierAPI command to basic CommandExecutor fixed issue: The reload command didn't read the updated config

  • 1.0.2 ↗Stable.

    Minecraft: 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3

    Downloader: paper

    added Javadocs to DonationEvent class added debug section to config.yml added messages.reload.error section to config.yml added $recipient_amount$ placeholder added comment-warning for invalid sections in config.yml replaced using ConfigUpdater library with the use of org.bukkit.configuration.file.YamlConfiguration removed ConfigUpdater dependency from the project changed project.name and project.build.finalName in pom.xml

The latest release on the developer's website ↗ • The full story is with the author of the project.

BlockRadar supportMessage us — we'll reply in this chat
Hello! Send us your question. Your conversation will be saved in this browser.
Do not share passwords or access codes. Data processing