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)
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
FlowGate-Bridge 1.0.2 1.0.2 |
1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
FlowGate-Bridge 1.0.1 1.0.1 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
FlowGate-Bridge 1.0.0 1.0.0 |
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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, folia, paper, purpur, spigot
|
Download |
