PunisherX-Proxy-Bridge 图标

PunisherX-Proxy-Bridge

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.2-R0.1-SNAPSHOT
本资源为搬运资源,原资源地址: https://modrinth.com/mod/punisherx-proxy-bridge
资源信息

Minecraft 版本: 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2

平台: velocity

标签: management social utility

资源介绍

PunisherX Proxy-Bridge

PunisherX Proxy-Bridge is a lightweight addon for Velocity/BungeeCord networks that synchronizes bans and IP bans from PunisherX (Paper/Folia) via a shared database and instantly disconnects punished players on the proxy.

Description

Do you run a server network and find it frustrating when a player gets banned on one backend but can still stay on the lobby or hop between servers?
PunisherX Proxy-Bridge solves this problem.

The addon acts as a bridge between:

  • PunisherX on Paper/Folia (where punishments are executed),
  • Velocity/BungeeCord Proxy (where the player is actually connected),
  • a shared database (where punishment events are stored).

When an administrator issues a BAN/BANIP (even from the console and even if the backend is empty), PunisherX records the event in the bridge_events table.
Proxy-Bridge periodically reads these entries and immediately disconnects matching players on the proxy. After handling, it marks the entry as processed, ensuring the same event is not executed again.

Result: punishments are enforced across the entire network, not just on a single server.

Features

  • ✅ Synchronization of BAN/BANIP between PunisherX and Velocity
  • ✅ Works with punishments issued via commands, console, and offline players
  • ✅ Immediate enforcement of punishments on the proxy
  • ✅ Simple configuration (MySQL + polling interval)
  • ✅ No manual kicking and no bypassing punishments between backends

Requirements

  • Java 21+
  • Velocity 3.4+ / 3.5+
  • PunisherX running on Paper/Folia servers
  • Shared MySQL/MariaDB database for PunisherX and the bridge

Installation

  1. Place PunisherX-<proxy>-Bridge-<version>.jar into the plugins folder on Velocity.
  2. Start the proxy to generate bridge.properties.
  3. Configure DB credentials (host, port, database, username, password) identical to PunisherX.
  4. (Optional) Set poll-interval-ms (default: 1000 ms, minimum: 200 ms).
  5. Restart Velocity.

Disclaimer

This is an addon (bridge), not a standalone punishment system.
It requires the main PunisherX plugin on Paper/Folia and a shared database to function.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Velora shader turbo

价格:0 墨喵币
下载量:0

查看详情
Reforged Armor

价格:0 墨喵币
下载量:0

查看详情
MadGuys Prison Official Visual Modpack

价格:0 墨喵币
下载量:0

查看详情
WorldDynamics Engine

价格:0 墨喵币
下载量:0

查看详情