FlowGate-Bridge
作者:rebot | 分类:模组
Minecraft 版本: 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 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
平台: bukkit folia paper purpur spigot
标签: management technology transportation
FlowGate-Bridge
A lightweight Paper/Spigot plugin that allows Citizens NPCs (or players) to execute /servername commands and seamlessly connect to servers through a BungeeCord/Waterfall/FlameCord proxy.
✨ Features
- Dynamic commands from config (
/servername) - Works with Citizens NPCs (player execution)
- No permissions required
- No command conflicts
- Extremely lightweight (no listeners, no loops)
- Fully proxy-compatible (BungeeCord, Waterfall, FlameCord)
- Zero hardcoded values — fully configurable
? How It Works
FlowGate-Bridge acts as a backend bridge:
Player/NPC → /command → Bridge (Paper) → Plugin Message → Proxy → Server Switch
- The plugin registers commands on the backend server
- When executed, it sends a plugin message to the proxy
- Your proxy plugin (e.g. FlowGate-Lite) handles the actual server connection
⚙️ Installation
-
Install a proxy:
- BungeeCord / Waterfall / FlameCord
-
Install your proxy-side plugin (e.g. FlowGate-Lite)
-
Install FlowGate-Bridge on your backend server (Paper/Spigot)
-
Configure both plugins with the same
slash-serverssection -
Restart server
? Configuration
config.yml
slash-servers:
survival: survival
skyblock: skyblock
wonderland: wonderland
Format
<command>: <target-server>
command→ what players/NPCs execute (/survival)target-server→ server name in your proxy config
? Reload Command
/flowgate-bridge reload
- Reloads config
- Re-registers commands
- Applies changes instantly
? Citizens NPC Example
/npc command add -p survival
- Player clicks NPC → executes
/survival - Bridge forwards to proxy
- Player is connected
⚠️ Important Notes
- Commands must match your proxy configuration
- Target servers must exist on proxy
- This plugin does not handle server switching itself
- Requires proxy plugin to complete routing
? Why This Plugin Exists
Minecraft processes commands on backend servers first.
Without this bridge, proxy-only commands like /survival will fail with:
Unknown command
FlowGate-Bridge solves this cleanly by:
- registering commands on backend
- forwarding them properly to proxy
? Performance
- No event listeners
- No async tasks
- No heavy logic
Overhead is effectively zero.
? Compatibility
- Paper / Spigot (1.16+ recommended)
- BungeeCord / Waterfall / FlameCord
- Citizens (optional)
? License
MIT License (or your preferred license)

请登录后举报

暂无评论,抢个沙发吧~