Integrations
This guide shows examples of integrating Goxy plugin functionality with other plugins. You can sum up player counts across servers, transfer players using NPCs (Citizens, Citizens CMD, ZNPCs) or GUI (Deluxe HUB), and use the Goxy API for advanced solutions. Ready to expand your network?
Integrate Goxy with other plugins and optimize server management!
Before You Start
Integrations allow you to use Goxy commands and placeholders in other plugins. Make sure the plugins are compatible with your server version and Goxy.
Most integrations require PlaceholderAPI to display dynamic network and server data.
Integration Examples
Sum Player Count
An extension for PlaceholderAPI - Math. Allows summing players connected to different servers.
Example
%math_0:0_{goxy_server_SERVER1_online}+{goxy_server_SERVER2_online}%
This placeholder sums players from SERVER1 and SERVER2. Replace server names with your own.
Transfer Players Between Servers
Via NPC
- Citizens
- Citizens CMD
- ZNPCs
- Select the NPC — walk up to it and run
/npc select. - Replace
<target name or id>with the server/folder name or ID from your server list. - Command:
/npc command add send <p> <target name or id> - Example:
/npc command add send <p> survival— sends the player to thesurvivalserver on click.
See the official Citizens documentation for details.
- Select the NPC — walk up to it and run
/npc select. - Replace
<target name or id>with the server/folder name or ID. - Command:
/npccmd add console send %p% <target name or id> - Example:
/npccmd add console send %p% survival— sends players tosurvivalon click.
See the official Citizens CMD documentation.
- Replace
<npc id>with the ID of a previously created NPC — list NPCs with/znpcs list. - Replace
<target name or id>with the server/folder name or ID. - Command:
/znpcs action <npc id> add CONSOLE send %player_name% <target name or id> - Example:
/znpcs action 1 add CONSOLE send %player_name% survival— sends players tosurvivalon click.
See the official ZNPCs documentation.
Via GUI
- DeluxeHub
- Before editing, replace
<target name or id>with the server/folder name or ID. - Action to add:
[CONSOLE] send %player% <target name or id>
Example usage:
plugins/DeluxeHub/menus/serverselector.yml
survival:
material: GRASS_BLOCK
slot: 5
amount: 1
glow: false
display_name: '&eSurvival'
lore:
'Play survival with friends!'
actions:
'[CLOSE]'
'[CONSOLE] send %player_name% survival'
See the official Deluxe HUB documentation.
Developer Options
Goxy API
The Goxy plugin offers an API for transferring players between servers. It returns whether the transfer was successful. Full details here.
Check the Goxy API docs for advanced integrations and examples.
BungeeCord API (Not Recommended)
Goxy supports player transfers via the BungeeCord communication channel. By default, BungeeCord uses server names. In Goxy, you must use server IDs instead.
Use the Goxy API instead of BungeeCord to avoid compatibility issues.
See the official BungeeCord plugin development docs.
Fast Management
Transfer players between servers with simple commands.
Flexibility
Use placeholders for dynamic data display.
Control
Manage players directly from the server.
Link & Resources
Here are the key links to our resources — all in one place!
| Resource | Link |
|---|---|
| Goxy Homepage | goxy.io |
| Admin Panel | dashboard.goxy.io |
| Status Page | status.goxy.io |
| Discord Community | Join Discord |
| Awesome Goxy List | View list |
| API Documentation | API Docs |
Contact us!
We respond to all messages within 24 hours on Discord.
Unleash the Full Power of Goxy Integrations!
Join Goxy and optimize your Minecraft network!
REGISTER FOR FREE