A Minecraft server hub is the central lobby that connects your entire network — the first world players spawn into before choosing a game mode, exploring different worlds, or jumping into minigames. Done well, it sets the tone for the whole experience. Building and setting up a hub server involves more than just designing a good-looking spawn area. You need the right plugins, working portals, and a clean network structure to connect multiple servers without lag.
Need a server to build your hub on? Physgun’s Minecraft server hosting gives you the performance and panel tools to run a full network from one place.
Step 1: Install DeluxeHub
DeluxeHub is the plugin that handles the core hub features — spawn points, flight, gamemode shortcuts, scoreboards, and more. It works on Spigot, Paper, Folia, and Bukkit.
On Physgun: Open your game panel, go to the Plugin Manager tab, search for DeluxeHub 3, and click Install.
Manually:
- Visit DeluxeHub on Modrinth and download the latest version.
- Open your server files through your panel’s File Manager, an SFTP program, or your PC’s file explorer.
- Navigate to your server’s plugins folder and paste the DeluxeHub
.jarfile in. - Restart your server to install the plugin.
Step 2: Set Your Lobby Spawn
Load into your server and find the location you want players to spawn at — a build you’ve made, a scenic area, or a purpose-built spawn platform. Once you’re standing in the right spot, run:
/setlobbyThis locks your current position as the hub spawn point.
Useful In-Game Commands
| Command | Description |
|---|---|
/setlobby | Set the lobby spawn to your current position |
/lobby | Teleport to the spawn location |
/fly | Toggle flight mode |
/vanish | Toggle vanish mode |
/gmc | Switch to Creative mode |
/gms | Switch to Survival mode |
/gma | Switch to Adventure mode |
/gmsp | Switch to Spectator mode |
/clearchat | Clear global chat |
/lockchat | Lock or unlock global chat |
/deluxehub info | Display information about the current config |
/deluxehub scoreboard | Toggle the scoreboard |
/deluxehub open [menu] | Open a custom menu |
/deluxehub hologram | View hologram help |
Step 3: Configure DeluxeHub
Open the main config file at:
plugins/DeluxeHub/config.ymlGeneral Settings
The general settings include a toggle for SpigotMC update checks and an option to disable hub features in specific worlds. This is useful if your game mode worlds all run on the same server instance. If you’re running a proxy across multiple separate servers, you likely won’t need this.
Anti-World Downloader
Two options: enable or disable the feature, and whether admins should be notified when a player attempts to use WDL to download your world files. Recommended to leave enabled to protect your builds.
Scoreboard
Controls the player list sidebar shown on the right side of the screen. Options include toggling it on or off, setting the display delay on world load, the refresh rate, and full appearance customization.
Use these formatting codes to style your scoreboard text:
| Code | Format |
|---|---|
&1 | Blue |
&2 | Green |
&3 | Cyan |
&4 | Red |
&5 | Burgundy |
&6 | Orange |
&7 | Grey |
&8 | Dark Grey |
&9 | Light Blue |
&0 | Black |
&a | Light Green |
&b | Turquoise |
&c | Light Red |
&d | Pink |
&e | Yellow |
&f | White |
&k | Obfuscated (scrambled) text |
&l | Bold |
&m | |
&n | Underline |
&o | Italic |
&r | Reset to normal |
%online% | Current online player count |
%online_max% | Maximum player count |
%player% | Player’s name |
