Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Server-side
Singleplayer
Tags
Creators
Details
Licensed MIT
Published 5 months ago
Updated 4 days ago
Matthiesen Core Webhooks
This is a server-side library mod for Matthiesen Core that provides Discord webhook functionality. It allows other mods to send messages to Discord channels via the Matthiesen Core webhook service.
import dev.matthiesen.matthiesen_core.common.api.discord.WebhookNotifierInstance;
import dev.matthiesen.matthiesen_core.common.core.MatthiesenCoreCommon;
public class ExampleWebHook {
private WebhookNotifierInstance webhookNotifierInstance;
public ExampleWebHook() {
var webhookNotifierService = MatthiesenCoreCommon.INSTANCE.getWebhookService();
if (!webhookNotifierService.isAvailable()) {
throw new IllegalStateException("Webhook service is not available");
}
webhookNotifierInstance = webhookNotifierService.makeInstance("https://discord.com/api/webhooks/your-webhook-url");
}
public void sendMessage(String message) {
webhookNotifierInstance.sendMessage(builder -> builder.withContent(message));
}
}
Requirements
Version Compatibility
| Minecraft Version | Matthiesen Core Version | Mod Version |
|---|---|---|
| 1.21.1 | Unsupported | 1.0.0+ |
| 1.21.1 | 1.x.x | 1.2.0+ |
Before
v1.2.0, this mod was built as an addon for Matthiesen Lib API, which is now deprecated. Please update to the latest version of Matthiesen Core and this mod for continued support.
License
MIT - see LICENSE.


