Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Discord Events
The Ultimate Discord Webhook Integration for Minecraft Servers
Overview
Tired of waiting for plugin developers to add Discord webhook support?
Discord Events is your one-stop solution — a powerful plugin that automatically detects over 200+ events from Bukkit, Spigot, Paper, and all other installed plugins, and allows you to send fully customizable Discord webhooks for every one of them.
No more nagging developers or writing hacky integrations — just plug and play.
Core Features
✅ Auto-Detect 200+ Events
- Supports all Bukkit, Spigot, and Paper events
- Automatically detects events from installed plugins too
- Custom configurations generated on first load — no manual work!
🎨 Extreme Customization
- Control everything from:
- Title, Description, Color, Footer, Author fields
- Images, Links, Inline Fields, and Webhook URLs
- Use rich placeholders for:
- Player status (health, game mode, UUID, OP status, etc.)
- Entity data
- Location/world data
- Items, materials, blocks, and much more
📦 Effortless Setup
- Drop into your
plugins/folder and restart - All configuration files are auto-generated
- Customize each event with its own YAML file
- Change behavior dynamically with commands like:
/bdw toggle <plugin> <event> /bdw set-option <plugin> <event> <option> <value> /bdw reload
🔥 Cooldowns & Method Filtering
- Prevent spam with per-event cooldowns
- Blacklist certain method calls if needed
Limitations
This is a free version of a Paid plugin, webhooks may have cooldown limitations which will be returned as console notifications the moment they occur.
Example Configuration
This is just the PlayerJoinEvent. You have more than 200 such config files.
options:
enabled: true
cooldown: 0.1
method_call_blacklist: 'someMethod1, someMethod2'
webhook:
avatar_url: ''
color: ''
author: ''
title: 'Player Joined'
description: '{getplayer:entity:name} has joined the server!'
fields:
'1':
name: 'Game Mode'
value: '{getplayer:player:game-mode}'
inline: true
'2':
name: 'Health'
value: '{getplayer:living-entity:health}/{getplayer:living-entity:max-health}'
inline: true
content: 'Welcome {getplayer:entity:name}!'
Available placeholders automatically load in each configuration file.
Why Choose Discord Events?
- Built to work with every plugin — not just Minecraft’s base events
- Zero coding required, even with complex setups
- Professional server admins can tailor webhook output down to the last field
- Future-proof — ready to scale with your server’s needs
Permissions
discordevents.admin
discordevents.reload
discordevents.toggle
discordevents.option
Commands
/discordevents toggle <plugin-name> <event-name>
/discordevents reload
/discordevents set-option <plugin-name> <event-name> <option-name> <option-value>
Support & Updates
Need help? Reach out on Discord.
This plugin will receive regular updates, improvements, and event expansions.


