▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Slash Report
Slash Report

Slash Report

SlashReport is a lightweight but feature-complete Minecraft plugin for Paper 26.2 that streamlines player reporting on multiplayer servers.

Оцените первым
2
0
Все версииSlash Report 1.1.0

Slash Report 1.1.0

Release10.08.2026

Список изменений

Changelog

All notable changes to Slash Report (BungeeCord / Velocity Port) are documented in this file.


[1.1.0] — 2026-08-10

v1.1.0 release. Initial BungeeCord/Waterfall/Velocity proxy port of ReportPlugin. Provides network-wide report aggregation, proxy commands, cross-server staff alerts, and Discord bot integration.

Added

Proxy Platform & Architecture

  • ReportProxyPlugin — Main entrypoint extending net.md_5.bungee.api.plugin.Plugin.
  • bungee.yml — BungeeCord plugin descriptor file.
  • Velocity proxy support via BungeeCord compatibility layer (bungeecord-plugin-compat = true in velocity.toml).

Plugin Messaging & Cross-Server Pipeline

  • ReportMessageListener — Intercepts forwarded report packets (reportplugin:report) on the BungeeCord channel sent by backend Paper servers.
  • reportplugin:notify subchannel broadcast — Pushes staff notifications to all backend Paper servers so online staff members see alerts regardless of which server they are connected to.
  • Origin server tracking (origin_server) stored in DB and displayed in commands and Discord embeds.

Discord Bot Integration

  • JDA 6.5.0 bot running on the proxy that posts a rich embed for every new report across the network.
  • Interactive Claim and Resolve buttons restricted to a configured Discord staff role.
  • In-place embed updates when report status changes (claimed → resolved).
  • Server field in Discord embed showing which backend server originated the report.

Data Layer

  • MySQL support (MysqlReportRepository) — Recommended primary storage for multi-server proxy deployments.
  • SQLite support (SqliteReportRepository) — Single-node proxy storage option with WAL mode enabled.
  • ReportRepository interface for clean storage abstraction.
  • origin_server column added to schema for server traceability.

Configuration (config.yml)

  • Discord bot credentials section (bot-token, channel-id, staff-role-id).
  • Customisable report reasons list (drives tab-completion).
  • Configurable cooldown-seconds and duplicate-window-seconds.
  • Storage configuration section (type: mysql | sqlite) with full MySQL parameters.
  • Localizable messages section for all player-facing strings with color-code support (&-style codes).

Permissions

NodeDefaultDescription
report.reporttrueFile reports
report.staffopView/manage reports + receive alerts
report.immunefalseCannot be reported

Roadmap (Planned — Not Yet Released)

The following features are tracked for future versions:

FeatureTarget Version
Velocity-native plugin API (com.velocitypowered.api) without BungeeCord compatv1.3.0
RedisBungee integration for multi-proxy synchronizationv1.3.0
Discord-side slash commands (/reports in Discord)v1.4.0

Файлы

ReportPlugin-BungeeCord-1.1.0+bungee.jar(24.57 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.1.0

Загрузчики

BungeeCord
Velocity
Waterfall

Версии игры

1.20–26.2

Загрузок

1

Дата публикации

10.08.2026

Загрузил

ID версии

Главная