58ad730c99e8a6fc57bc134e98a5561021810d8b
SmartCraft Notifier
A lightweight Paper plugin that sends player events (join, leave, server switch, and advancements) to a Gotify server via HTTP notifications. Designed for Minecraft 1.19+ networks using BungeeCord or standalone setups.
🧰 Features
- Optional BungeeCord integration via Plugin Messaging Channel
- Detects player join/leave and advancement events
- Sends customizable notifications to Gotify servers
- Configurable via
config.yml
(no in-game commands except/gotifystatus
) - Console/log alert if Gotify connection fails at startup
⚙️ Requirements
- Minecraft Paper server 1.19+
- Java 17+
- Gotify server for receiving notifications
- If using BungeeCord, set
bungeecord: true
inspigot.yml
and enable the flag in the plugin config
🔧 Build Instructions
- Install Apache Maven
- Run
build.bat
(Windows) ormvn clean package
(Linux/macOS) - Your compiled plugin will be at
target/SmartCraftNotifier.jar
🚀 Usage
- Drop the plugin into your server’s
plugins/
folder - Edit
config.yml
to set your Gotify server URL, app token, and feature toggles - Restart your server to generate logs or test with
/gotifystatus
🧠 Inspired by the idea of keeping server owners effortlessly informed.
Built with care by Eric’s Copilot.
Description
Main Release
Latest
Languages
Java
95.6%
Batchfile
4.4%