2025-06-19 18:53:43 -04:00
2025-06-19 18:48:53 -04:00
2025-06-19 18:48:53 -04:00
2025-06-19 18:48:53 -04:00

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 in spigot.yml and enable the flag in the plugin config

🔧 Build Instructions

  1. Install Apache Maven
  2. Run build.bat (Windows) or mvn clean package (Linux/macOS)
  3. Your compiled plugin will be at target/SmartCraftNotifier.jar

🚀 Usage

  • Drop the plugin into your servers 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 Erics Copilot.

Description
No description provided
Readme 80 KiB
Main Release Latest
2025-07-13 01:39:34 -04:00
Languages
Java 95.6%
Batchfile 4.4%