- Loaders
- Forge
- Downloads on Modrinth
- 92
- Followers on Modrinth
- 4
- version
- 1
- Updated
- April 13, 2026Apr 13
- Published
- in 2026
At a glance
Install on the server only; players don't need it
Server Webhooks
Minecraft Forge mod for Minecraft 1.20.1: sends selected server events to your backend as HTTP POST JSON, with optional HMAC-SHA256 (X-Webhook-Signature), retries on 5xx / network failures, and bounded concurrency.
Installation
Place the built JAR in the dedicated server’s mods folder. The mod is intended for the server.
Configuration
On first run, Forge creates:
config/serverwebhooks-server.toml
Key options (see comments in the file):
webhookUrl—httporhttpsonlysecret— shared secret for HMAC (empty = no signature header)timeoutMillis,maxConcurrentRequests,retryExtraAttempts,retryInitialBackoffMillisserverId— included in JSON payloadsevents.*— toggles per event type (playerJoin,playerLeave,playerDeath,chatMessage,serverStarted,serverStopping)
Reload from disk without restart (operator, permission level 2):
/serverwebhooks reloadPayload
JSON includes event_id, event_type, occurred_at, server_id, optional player (uuid, name), and optional details depending on the event.
FAQ
How to install Server Webhooks?
Install Forge for your Minecraft version, download Server Webhooks for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does Server Webhooks support?
Server Webhooks has builds for Minecraft 1.20.1.
Is Server Webhooks needed on the server?
Server only — players don't need to install it